Meaning of “financial leverage” in the English Dictionary

business-english dictionary

"financial leverage" in Business English

See all translations

financial leveragenoun [ U ]

uk us

FINANCE the relationship between the amount of money that a company or organization owes and the value of the company or organization:

(Definition of “financial leverage” from the Cambridge Business English Dictionary © Cambridge University Press)