New Delhi/Mumbai: In a move towards its long-awaited entry into India, Tesla has reportedly finalised locations for two flagship showrooms in New Delhi and Mumbai. This marks a major step forward in the US electric vehicle (EV) giant’s expansion into the world’s third-largest aut
