$ 1.65 billion
Completed
17/8/2016
Rani Mehta - Journalist
Chile
Project development
Project development
Energy
Party: Mainstream Renewable Power (Bidder, Concessionaire)