Glossary

What does Over-leverage mean ?

Over-leverage definition :

The condition of having too much debt, where the borrower may have difficulty maintaining or repaying the loans.