Tesla Executives to Visit India to Meet with Government Officials – Tesmanian

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