11th October 2018
London’s First EV Tourist Bus Starts Work
London’s first hop-on, hop-off fully electric bus open-top service takes to the streets today to whisk sightseeing tourists around the capital in zero-emission silence. Sight-seeing company The Original Tour...
Paul Myles