Tesla picks showroom sites in New Delhi, Mumbai to start India sales, sources say
Tesla plans to open showrooms in New Delhi and Mumbai, moving closer to selling electric cars in India
Tesla plans to open showrooms in New Delhi and Mumbai, moving closer to selling electric cars in India