
Spain
Robin Whitlock
Global multi-technology renewable energy company Zelestra has, for the first time in the Spanish market, signed an innovative long-term power purchase agreement (PPA) for large-scale solar and battery ...









