News Solar National Grid Renewables Secures Power Purchase Agreements for Blevins Solar Project in Texas byPiers HarrettNovember 20, 2023
Wind Energy Merck Signs Power Purchase Agreements for 130MW of Renewable Energy in Spain byJohn GarciaNovember 2, 2023