New Delhi, July 11 -- Elon Musk led Tesla will open its first store in India on 15 July in Mumbai. In the last few months, the EV maker had ramped up hiring in India and was scouting for showroom locations in Delhi and Mumbai.
(This is a developing story, come back here for more updates)
Published by HT Digital Content Services with permission from MINT....
Click here to read full article from source
To read the full article or to get the complete feed from this publication, please
Contact Us.