Tesla to open the first India store on July 15 in Mumbai

Post Comment