Two bidders vie for Peru’s Chaglla
Brookfield or China Three Gorges could spend up to $1.3bn for Odebrecht’s 406 MW hydroelectric power plant, sources say...
Already have an account?
Subscribe now for unlimited access to all current and archive news, data and market analysis.
Take a free two-week trial now for the latest news, data and market analysis.