BSR EPC builds 49.99MW battery storage facility in UK

Image: The Stocking Pelham battery storage facility consists of seven E-houses. Photo courtesy of British Solar Renewables.