World After promise, Elon Musk sells USD 1.1 billion in Tesla shares to pay taxesRomalNovember 11, 2021 November 11, 2021029 Image Source : AP (FILE) Tesla CEO Elon Musk After making a promise on Twitter, Tesla CEO Elon Musk has sold about 900,000 shares of the electric... Read more