Dossier
Yang Biqing
Coverage of Yang Biqing in the Nexus archive.
- Chart: Why China’s solar boom is slowing down
China’s solar installations slowed in 2026 due to a policy shift to a market-driven 'contract for difference' system, reducing guaranteed revenue for developers. Analysts attribute the drop to financing uncertainties and industry competition, though the government aims to add 200GW of solar and wind capacity this year.