Application error: a client-side exception has occurred (see the browser console for more information).
The sell-off is attributed to profit booking, a common trend after sharp initial gains. Analysts had previously offered mixed ...
China has approved a $137,000,000,000 project to build the most powerful hydro dam - but the move has left people concerned.
The ambitious plan to build a mega-hydropower dam across the Brahmaputra at the Great Bend region of the Medog county in the Tibetan Autonomous Region (TAR) in China, has been in the drawing ...
China has approved the construction of what will be the world's largest hydropower dam. The structure, as per plans, will be ...
The dam could trigger flash floods or lead to water scarcity downstream (Representative photo) China will be constructing the world's largest hydropower dam on the eastern rim of the Tibetan ...