Engie North America, part of French utility Engie SA (<a href="https://live.euronext.com/en/product/equities/FR0010208488-XPAR" target="_blank">EPA:ENGI</a>) has struck a deal to deliver to Google LLC green power from its 350-MW Chillingham solar project in Texas, which is due to go online later this year.