CEO Elon Musk on Tesla's launch in India: Working through lot of challenges

2022-05-18 10