In Stark Warning, IMF Finds Over 20% Of US Corporations At Risk Of Default Should Rates Rise
April 19, 2017 at 14:17 PM EDT
As corporate leverage has risen, and is now at the highest level, so too has the proportion of income devoted to debt servicing, notwithstanding low benchmark borrowing costs.