Elon Musk's China visit sparks furious backlash in India: 'He's canceled on us'
Elon Musk has angered many in India after visiting China just days after canceling a planned trip to the country. India and China, two of the world's economic giants, have an intense rivalry as they battle to attract business from around the world. Musk was due to meet with Indian Prime Minister Narendra Modi last week.