
China’s $167 billion hydroelectric dam raises alarm with India
China is embarking on a $167 billion hydroelectric dam project. The mega-dam along the Yarlung Tsangpo river in Tibet could become the world’s largest renewable energy project. Chinese state engineers estimate the dam has the potential to generate 70 …