The great wall of water
China’s rivers have long been pressed into the service of the state. Today they are being conscripted on an unprecedented scale. By the end of 2025 the country’s installed hydropower capacity stood at roughly 450 gigawatts, more than 40% higher…