Future Power Technology Magazine: Issue 55

The world’s most controversial hydropower dam projects