India also advised Tesla not to sell cars made in China in the country. Senior executives and managers from Austin, Texas, Tesla's supply chain, …
View full source
Daily news about Tesla – fresh news, every day
India also advised Tesla not to sell cars made in China in the country. Senior executives and managers from Austin, Texas, Tesla's supply chain, …
View full source