News

China’s dam project will consist of five cascade hydropower stations, with a total investment estimated at around USD 167.8 ...