Renewable energy developer Zelestra has secured $350 million in green financing for its 203 MW Reclamation Solar project in Gibson County, Indiana. Canadian Imperial Bank


Renewable energy developer Zelestra has secured $350 million in green financing for its 203 MW Reclamation Solar project in Gibson County, Indiana. Canadian Imperial Bank