Business

Elon Musk is $8 billion poorer after taking control of Twitter, meaning his net ..