Elon Musk reveals why he postponed India visit
New Delhi: Elon Musk, Tesla chief and one of the world's richest people, has postponed his much-awaited trip to India. The SpaceX founder and CEO was scheduled to meet Prime Minister Narendra Modi in New Delhi during his visit. The…