PV Tech
The volume of power purchase agreements signed in May has registered a low of 280MW, according to Swiss consultancy Pexapark…
Read More
Europe registers lowest PPA capacity signed in May since 2020
The volume of power purchase agreements signed in May has registered a low of 280MW, according to Swiss consultancy Pexapark…