China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
The proposed construction of the world’s largest dam by China on Brahmaputra in Tibet will damage the ecosystem of the river in Assam, Chief Minister Himanta Biswa Sarma said on Monday. During an ...
Some results have been hidden because they may be inaccessible to you