News

China’s already vast infrastructure programme has entered a new phase as building work starts on the Motuo hydropower project. The dam will consist of five cascade hydropower stations arranged from ...