After promise, Musk sells USD 1.1B in Tesla shares to pay taxes November 11, 2021 by Press Trust of India