AI energy grid mapping gave China a national view of 400,000 solar and wind sites, a capability no other country has built at this scale.

Alibaba and Peking University map nation’s extensive green-energy sites – a move that could help stabilise national grid amid surge in computing-power needs.

Rapid data center expansion is outpacing grid construction, making electricity demand harder to predict and local power systems more difficult to keep stable