Concerns swirling over China's recently approved plan to construct the world's largest hydroelectric dam in southern Tibet. It will be built on Tibet's longest river, the Yarlung Tsangpo, and could ...
After a prolonged shutdown of 115 days due to landslides, the Upper Tamakoshi Hydropower Project is now ready to operate at its full capacity of 456 MW. The project, which had been suspended since 28 ...