Elon Musk sells Tesla shares worth $6.9 billion, cites chance of forced Twitter deal

Musk offloaded the Tesla shares to avoid an emergency sale if he is compelled to complete the $44 billion takeover of Twitter.