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 »










