Musk's Tesla marks formal India entry with Mumbai launch event on July 15

Musk's Tesla marks formal India entry with Mumbai launch event on July 15
A 45-foot LED screen and Tesla cars are seen at Elon Musk's Tesla Diner on Santa Monica Blvd in Los Angeles on July 8. AFP Picture used for illustrative purposes only

Most Popular Stories