Zelestra closes €132 million solar financing deal Tuesday 24 September 2024 11:00 Zelestra has closed a €132 million financing deal for its Gorbea solar plant in India.