Tesla Picks Showroom Sites In Delhi, Mumbai For India Sales: Report
New Delhi: Tesla has selected locations for two showrooms in the Indian cities of New Delhi and Mumbai, moving closer to its long-delayed plans to sell its electric cars in the country, sources familiar with the matter said. The US carmaker has been hunting for showroom space in India since late last year in order…
Read More “Tesla Picks Showroom Sites In Delhi, Mumbai For India Sales: Report” »

