Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The slowdown, which has been described as the industry’s "most serious stress test since the 2009 crisis," risks affecting the broader economy.