London Taxi Company

A company opened UK’s first dedicated electric vehicle factory.