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 ......
Tesla Inc has put on hold plans to sell electric cars in India, abandoned a search for showroom space and ......