€ 90 million
$ 98 million
Completed
8/1/2018
Ituverava 254MW photovoltaic power plant
Rani Mehta - Latin America Editor
Brazil
Project development
Project finance
Project finance
Project development
Energy