Fidra closes financing on 1.4GW UK BESSBy reNEWS EditorialSeptember 10, 2025 Thorpe Marsh project secures £1bn from EIG, National Wealth Fund, and consortium of lenders