Tag: London Taxi company
Frankfurt Motor Show. Is this the greenest, beige taxi ever?
When we think of London taxis we don’t always think of energy efficiency. But London EV Company (LEVC), formerly the London Taxi Company, has premiered its all-new electric TX six-seater […]