Hydropower has underperformed since 2022’s historic drought, causing widespread economic pain. That’s finally changing. Visitors view the shipping locks of China’s Three Gorges Dam, where water storage is up about 25% from the previous year. Despite the much-deserved excitement surrounding China’s rapid build-out of wind turbines and solar panels, the country’s biggest source of clean energy remains one … Read more