BSR EPC builds 49.99MW battery storage facility in UK

1531118357510-180432134 (2)
An overview of the 49.99MW battery storage project in Stocking Pelham, UK. Credit: British Solar Renewables.