Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
financial leverage
in English
financial leverage
#moderate
Definitions
Noun
the
ratio
of
debt
to
company
value
;
measuring
financial
risk
(
and
potential
return
)
The
company's
financial
leverage
was
high
due
to
excessive
borrowing
.
Base Words
financial
leverage