BSR seals £345m to build 609MW portfolioBy Web EditorJuly 3, 2025 Twelve UK solar and battery projects will power 160,000 homes