Meta signs Texas solar PPA despite gas data center plans
Meta has signed a 144 MW solar power purchase agreement with Apex Clean Energy in Texas, even as it advances gas-fired data center capacity.

Meta has signed a 144 MW solar power purchase agreement with Apex Clean Energy in Texas, even as it advances gas-fired data center capacity.
The deal covers the Starling Solar project in Gonzales Cou...