meaning of leveraged
Answers
Answered by
1
the ratio of company loan capital to the value of its ordinary shares.
Similar questions