Mekong Nations Eye Hydropower To Drive Energy And Economic Plans
September 08, 2017
Hydropower is the colossus of the renewable energy world – the single largest clean energy source available today accounting for more than 16% of total global electricity generation worldwide, and 85% of total global renewable electricity.