
Google to offtake power from Engie’s project
Engie North America has struck a deal to deliver green power from its 350 MW Chillingham solar project in Texas to Google.
Engie North America has struck a deal to deliver green power from its 350 MW Chillingham solar project in Texas to Google.
The portfolio consists of six projects.