Merck signs 130MW of Spanish PPAsBy SaraNovember 2, 2023 Edison Energy advised the pharma firm on the supply agreements for two wind and three solar projects
European PPA prices fall in Q2By SaraJuly 25, 2023 Number of projects marketed and deals signed in Q1 2023 trended higher than last year, says Altenex