Back to briefingOn watchChinaEnergy & utilitiesSep 3, 2026, 10:51 AMSolar energy is now the primary source of installed power capacity in China, overtaking coal for the first time - The Corner .euSolar energy is now the primary source of installed power capacity in China, overtaking coal for the first time The Corner .euRead original sourceToday's stories