China Launches Construction of World's Largest Hydropower Plant, Raising Concerns in India and Bangladesh
China has begun an ambitious project to construct the world's largest hydropower plant on the Tibetan Plateau. According to Chinese Premier Li Qiang, this $170 billion project represents a crucial ste...