China begins building world’s biggest hydropower project in Tibet

Premier Li Qiang has launched a massive energy project in Tibet that aims to generate 300 billion kWh annually and advance China’s carbon goals.

China begins building world’s biggest hydropower project in Tibet Read More »