Zelestra secures $181 million green financing to advance 176 MW Texas solar project

Global multi-technology renewable energy company Zelestra has secured $181 million in green project financing for its 176 MW Skull Creek solarĀ …