Leveraged company
Browse Terms By Number or Letter:
Financial Terms By:
L
Leveraged company
A company that has debt in its capital structure.