Musk sells $3.95 billion in Tesla shares, paid eleven times more for Twitter
Meanwhile, more advertisers pause spending on loss-making social media platform and user base said to be declining
What's the latest in the life of the world's richest man? Elon Musk has offloaded almost $4 billion in Tesla stock after buying Twitter, the social media platform that is losing advertisers, money and maybe users....