levered firm
Noun
Meaning
levered firm (plural levered firms)
(UK, business, finance) A company that funds its operations by taking out loans.
Noun
levered firm (plural levered firms)
(UK, business, finance) A company that funds its operations by taking out loans.