Billionaire entrepreneur and Tesla CEO Elon Musk's scheduled two-day visit to India, where he was expected to announce Tesla plans for the growing Indian market, has been delayed. As per the previous schedule, Musk was set to visit India on April 21 and 22 and meet Prime Minister Narendra Modi.