Model C

Manufacturing

13 May, 2022

Tesla puts India plans on hold, sources say

Tesla Inc has put on hold plans to sell electric cars in India, abandoned a search for showroom space and ......

Most Popular

Google News Icon

Google News

Follow VCCircle on Google News for the latest updates on Business and Startup News