Xoxocotla Solar PV Plant (70MW)

The proceeds from the USD62 million are used by Spanish solar...

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