Europe’s largest battery creates a buzz in Bedfordshire

Leighton Buzzard was chosen to host the facility as its electricity infrastructure was in need of rejuvenation and had a track record of exceeding peak demand.