Back to briefingOn watchChinaEnergy & utilitiesAug 31, 2026, 11:49 AMChina Renewable Energy H1 revenue falls 25% on weak wind, curtailment - TradingViewChina Renewable Energy H1 revenue falls 25% on weak wind, curtailment TradingViewRead original sourceToday's stories