Zelestra Secures $113M Financing For Indiana Solar
Zelestra secures $113M financing for 81 MWdc Indiana solar project, deepening partnership with Meta.
Zelestra secures $113M financing for 81 MWdc Indiana solar project, deepening partnership with Meta.