Business & Finance Tesla will open its first Indian store in Mumbai on July 15th Tesla will open its first Indian store in Mumbai on July 15th