Zelestra has closed a $113 million project financing facility for the 81 MWdc Jasper County Solar Project in the US state of Indiana.
Zelestra has closed a $113 million project financing facility for the 81 MWdc Jasper County Solar Project in the US state of Indiana.
As a subscriber, you have reached this page because you are not logged in.