Ahead of Elon Musk's India visit, Tesla explores showroom locations in New Delhi, Mumbai: Report
World | April 15, 2024 15:48 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.