A decade of zero-emission buses in London
London’s first modern electric bus entered service over a decade ago. Operator Go-Ahead London celebrated the anniversary in December at its Camberwell depot Go-Ahead London marked a decade of emission-free buses in London in mid-December […]