By CEP Staff • 7 October 2026 in News

Zelestra has closed $350 million in green project financing credit facilities for its 203 MW Reclamation solar project in Gibson County, Indiana.