levered firm (English, noun)
expansion: levered firm (plural levered firms)
Senses:
topics: business
finance
glosses: A company that funds its operations by taking out loans.
tags: UK
Forms:
form: levered firms
tags: plural