justbritish.com
London Taxi Relaunches as LEVC - London Electric Vehicle Company - Just British
London Taxi Company (LTC) has relaunched as London Electric Vehicle Company (LEVC), marking the next stage in the company’s transformation.