29 July 2025

Smart Pension allocates £330m to Octopus Energy renewables fund