Tesla CEO Elon Musk met Prime Minister Narendra Modi on Wednesday for the first time since he took over Twitter last year. "I am incredibly excited about the future of India. India has more promise than any large country in the world," said Musk, adding that he's a "fan of Modi".