11 March 2025

NextEnergy closes UK solar fund at £733m