
Zenobē and Hitachi help Arriva electrify in London
Arriva London recently replaced half of the 44 double-decker buses at its Brixton Tramshed depot in south London with new electric vehicles. The original Tramshed at Brixton dates back to 1892, has limited space and […]