Xoxocotla Solar PV Plant (70MW)

The proceeds from the USD39.4 million are used by Spanish solar...

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