Tesla chief Elon Musk said he was postponing his planned trip to India, where he was to meet Prime Minister Narendra Modi. ADVERTISEMENT.
Tesla chief Elon Musk said he was postponing his planned trip to India, where he was to meet Prime Minister Narendra Modi. ADVERTISEMENT.
In