Ituango hydro: hopes for sunrise over flooded lands

The almost literally collapsing Ituango hydropower project in Colombia may open the way to a faster development of renewables in the country

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content