Spain-based renewables company Zelestra has signed a long-term power purchase agreement (PPA) with Meta Platforms Inc (NASDAQ:META) to deliver electricity from its 136-MWac/176-MWdc Skull Creek solar plant in Texas once it goes online.