15 August 2024

Aviva Investors sells UK wind farms for £350m