Construction works commence on Salisbury Reds’ Castle Street charging depot, UK August 25, 2025 | Europe News, News EO Charging has commenced construction works on new charging facilities at Salisbury Reds’ Castle Street depot to carry out the charging of 23 electric buses by early 2026. EO Charging already has cha... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password