Tesla picks showroom sites in New Delhi, Mumbai to start India sales, sources say 0 19.02.2025 10:11 Thehindu.com Tesla plans to open showrooms in New Delhi and Mumbai, moving closer to selling electric cars in India