OVERLEVERAGED

A company that can no longer manage its expenses, due to excessive costs.

twittermail
Categories: O