Spanish renewable energy company Zelestra has finalised a power purchase agreement with Facebook’s parent company Meta for its 176MW Skull Creek Solar Plant in Texas.
The rate of installation of new self-consumption PV systems in Spain fell slightly last year, according to data from trade body the Spanish Photovoltaic Union (UNEF).