English, asked by jatintayal2017, 1 year ago

meaning of leveraged

Answers

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