The North America unit of French utility Engie SA (EPA:ENGI) has signed a power purchase agreement (PPA) with tech company Meta Platforms Inc (NASDAQ:META) for its 600-MW Swenson Ranch solar project in Texas.