Login | Register |
Trending Banner

$113M financing

Tag

Tag: $113M financing

Home / $113M financing

Zelestra Secures $113M Financing For Indiana Solar

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