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

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.