American electric car maker Tesla CEO Elon Musk on Wednesday confirmed his visit to India and his planned meeting with Prime Minister Narendra Modi. In a post on X, he wrote, “Looking forward to meeting with Prime Minister @NarendraModi in India.” Earlier in the day, sources said Musk is expected in India the week of […]