Zelestra has closed $350 million in green project financing credit facilities for its 203 MW Reclamation solar project in Gibson County, Indiana.
Zelestra has closed $350 million in green project financing credit facilities for its 203 MW Reclamation solar project in Gibson County, Indiana.
As a subscriber, you have reached this page because you are not logged in.