Spanish renewables company Zelestra has closed a green financing deal providing it with USD 600 million for a 440-MW solar portfolio in Texas that will be operated under power off-take deals with Meta Platforms Inc (NASDAQ:META).