22 December 2023

Pension funds strike deal to invest in UK solar assets