Zelestra Secures $181 Million Financing for Texas Solar Project
The project is expected to begin operations by the end of 2027
August 3, 2026
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
Zelestra, a renewable energy project developer, has secured $181 million in green project financing for its 136 MW Skull Creek solar project in Anderson County, Texas. Natixis Corporate and Investment Banking arranged the financing facility.
