You may recognise the shape of the nose in this new EV van from LEVC. The name may help too – London Electric Vehicle Company. Yes, its a van but not as you know it! Its an electric can converted from…yep, the London Taxi! LEVC’s history began in 1908 when the first dedicated black cab […]