Engie signs 48MW PV PPA for Texas data centre

French energy major Engie has signed a deal to supply power from a 61MW solar PV project to a data centre in Irving, Texas.