Meta Signs 600MW Solar PPA with Engie in Texas
October 31, 2025 Texas
Meta has signed a Power Purchase Agreement (PPA) with Engie North America for 600MW of solar power from Engie’s new Swenson Ranch Solar project in Stonewall County, southeast of Lubbock, Texas. The entire capacity of the 600MW project will be supplied to Meta under the agreement. "We are excited...
Read more