Zelestra and EDP ink solar plus storage PPA in Spain
Zelestra and EDP have inked a long term power purchase agreement (PPA) in Spain. The agreement combines large-scale solar and battery storage projects and technologies. Under the agreement, Zelestra will build a project consisting of […]
