News

Pexapark says the number and volume of power purchase agreements (PPA) signed in April fell largely in line with the month prior, but for the first time in many years, utility PPAs outperformed ...