By CEP Staff • 25 April 2025 in News

Zelestra has closed a $113 million project financing facility for the 81 MWdc Jasper County Solar Project in the US state of Indiana.