Acquisition of Don Rodrigo Solar PV Plant (174MW)

The proceeds are for the acquisition of Don Rodrigo Solar PV Plant (174MW) located in Andalusia, Spain,...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts