World News Elon Musk to present $20-30 billion investment ‘roadmap’ during India visit: Report April 19, 2024