Ahead of Elon Musk's India visit, Tesla explores showroom locations in New Delhi, Mumbai: Report
World | Apr 15, 2024, 03:48 PM ISTThe billionaire will meet Modi in the week of April in New Delhi, and will separately make an announcement about his investment plans in India.