News

The Motuo Hydropower Project is central to China's goal of reaching a carbon emissions peak by 2030. Though China is still the world's largest greenhouse gas emitter, it also leads in renewable ...
China also claims the reservoir behind the Motuo station will help alleviate water shortages on the Tibetan Plateau, where communities heavily reliant on glacier meltwater expect to face water ...