Grenergy seals €98.8m Ayora financingBy Web EditorDecember 18, 2025 Valencia solar project enters commissioning phase