Impact Investing1 year ago
EF Solare Italia Builds 126 MW Photovoltaic Plant in Spain
EF Solare closed its 2022 financial statements with €112.8 million in net revenues, Ebitda of €44.7 million, and net financial debt of €1.88 billion, against equity...