Tesla’s Musk snubs India with ‘shock’ China visit. But was it ‘shoddy ethics or simply business?’

Tesla CEO Elon Musk cancelled his meeting with India PM Modi last week, and instead went to China to make progress towards an advanced driver assistance package.