In Short : Zelestra has secured $113 million in green financing from Banco Santander for its 81 MW Jasper County Solar Project in Indiana, set to be operational by late 2025. The project includes a long-term energy agreement with Meta and supports Zelestra’s 7 GW U.S. pipeline. This deal marks a key step in expanding […]