Welcome Guest | Join for Free  or  Login
View All Financial Terms

Optimum leverage ratio

The amount of debt that is compared to the new assets of an entity and it yields maximum returns with little risk involved.