renewable energy China

Chongqing heatwave pushes China’s power grid to critical limits

Chongqing and several southern Chinese cities are grappling with an unprecedented power crisis as record-breaking heatwaves push electricity demand to…

10 months ago