Tag: solar energy power purchase agreement Texas

Meta Expands Renewable Energy Commitments with Major 200MW Solar Deal in Texas with Engie

Meta continues to reinforce its commitment to sustainability with a new agreement

6 Min Read