16 January 2025

Aviva Investors backs European renewables developer with €40m