Matrix Renewables and SOLV Energy Celebrate Completion of Stillhouse Solar in Bell County, Texas November 4, 2025
ENGIE and Meta Expand Power Purchase Agreements to More Than 1.3 GW in U.S With Addition of New 600 MW Solar Project October 27, 2025