First 30 electric buses for Twickenham

Double-decker Electroliner buses operate from Abellio depot, after a ‘green power upgrade’ by UK Power Networks.  The district of Twickenham in the London Borough of Richmond upon Thames is electrifying its bus service. Electricity distributor UK Power Networks installed 2.5km of new underground cable and upgraded the local substation through an investment of some £1.8m … Continue reading First 30 electric buses for Twickenham