overgeared
adjective

referring to a company which has high borrowings in comparison to its assets

Browse by Subjects
paper currency
functional budget
organisation and methods
Forex Signal
procurement