British Solar Renewables (BSR) said today that BSR EPC has built the 49.99-MW Stocking Pelham battery storage project in the UK, acting as principal contractor selected by SMA Sunbelt Energy GmbH.