Historical High: U.S. Businesses Are Leveraged An Average 350%

I'll find the link when I am able. If anyone finds it first, you get a cookie.

Can anyone say "massive de-leveraging yet to come?"
 
Back
Top