News

China has started building a $167.8 billion dam on the Brahmaputra River near Arunachal Pradesh. The project has sparked serious concerns in India and Bangladesh about water security, ecological ...
China’s dam project will consist of five cascade hydropower stations, with a total investment estimated at around USD 167.8 ...