31 July 2023

Aviva Investors takes 35% stake in renewable energy developer