Tesla chief Elon Musk will visit India this month to meet Prime Minister Narendra Modi and is expected to make an announcement on plans to invest and open a new factory in the country, two sources with direct knowledge said. The billionaire will meet Modi in the week of April Read this story