4 August 2025

UK's National Wealth Fund invests £50m in 'mini' battery projects