Filed under Green Tech UK’s ‘largest’ grid battery storage facility completed in Hertfordshire Published by on July 10, 2018 The 4,500sqm site, which is located in the village of Stocking Pelham, was built by the contractor for UK company Statera Energy, which owns and …