Filed under Green Tech Zelestra secures $181 million green financing to advance 176 MW Texas solar project Published by on July 29, 2026 Global multi-technology renewable energy company Zelestra has secured $181 million in green project financing for its 176 MW Skull Creek solarĀ …