Twitter Now Worth $20 Billion, Less Than Half Of What Elon Musk Paid

Elon Musk has put the current value of Twitter at $20 billion, less than half the $44 billion he paid for the social media platform just five months ago, according to an internal email seen by...