Many thousands of hydropower dams are either planned or under construction - across South East Asia, South America, the Balkans and Africa. Laos has joined the construction race, with an ambition ...
Some results have been hidden because they may be inaccessible to you