Musk sells $3.95 billion in Tesla shares, paid eleven times more for Twitter

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....