
Elon Musk’s Tesla likely to begin first deliveries in India from August: Report
Tesla’s first batch of cars for India, the popular Model Y SUVs, has already arrived from its China factory. (Photo: AFP) In Short Tesla to open first showroom in Mumbai …
Elon Musk’s Tesla likely to begin first deliveries in India from August: Report Read More