menu Menu
1 articles filed in
Monti Aguirre
Previous page Next page

Megadam: ‘Obsolete technology’ wreaks havoc across the Americas  

A global boom in major dam construction, mainly in developing countries, is currently underway, with an estimated 3,700 now under construction or in the planning stages. Latin America is ground zero for much of this development.

Continue reading



Previous page Next page

keyboard_arrow_up