Known as the Mazda EZ-60 in China, the all-new electric SUV is due to arrive on our shores towards the end of the year ...
The latest booking figure marks a twofold increase from early September, when several media reports had pegged Tesla’s India ...