EnergyAustralia inks PPA for the 142 MW

One of Australia’s largest solar power purchase agreements ever

© EnergyAustralia | solarserver. Image: ESCO Pacific

© EnergyAustralia | solarserver. Image: ESCO Pacific