Spanish independent power producer (IPP) Zelestra has secured a US$176 million green financing package for its 242MWdc Babilonia solar project in Peru.
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.