Explainer: The power crunch in China's Sichuan and why it matters
The southwestern province of Sichuan, China’s biggest hydropower producer, has seen its supply capability slump due to a long drought across the Yangtze basin, stoking fears the country could suffer another devastating power shortage.