Celepsa and Zelestra ink PPA for 238 MWdc solar project in Peru
Celepsa and Zelestra have inked a power purchase agreement (PPA) that guarantees the supply of renewable energy for Celepsa’s operations in Peru. The PPA will allow Celepsa to receive 450 GWh of renewable energy annually […]
