EO Charging has commenced construction  of new charging facilities at Salisbury Reds’ Castle Street depot in Salisbury, Wiltshire, to charge 23 new electric buses, due to arrive by early 2026. EO Char...

This content is available to only subscribers.