Press "Enter" to skip to content

Second thoughts on hydropower

Given that the mega hydropower projects under construction have become synonym for delays, cost escalation and increased debt burden, the latest …

Links to article:

Be First to Comment

Leave a Reply