Perspective
China’s ballooning $42b clean energy debt is hurting shares of the country’s renewable developers
China hasn’t been paying its full subsidy bill for several years now, and the mountain of debt keeps growing higher.