Tag: tesla

The London Motor Show 2019 MILTA Technology
May 27, 2019
The London Motor Show 2019

Held at the Excel in London Docklands, the 2019 London Motor Show opened its doors to reveal a whole host of new cars. So, what were the standout vehicles introduced at this year’s show? Jaguar I-Pace This car has won three of the most prestigious awards this year becoming the World Car of the Year […]

Continue Reading