S&P Global Ratings believes that the troubles of Evergrande hints at credit strains simmering among Chinese corporates, and a strong resolve by the government to tackle this issue. We probe these pressures in a survey involving 25,000-plus global entities that reveals that the leverage levels of China's corporate sector are significantly above the global average. It is a US$27 trillion problem that is increasingly getting the attention of Beijing.
Download