Elon Musk has put a $20 billion value on Twitter, making up less than half of the $44 billion Musk paid to acquire the site, according to reports from Platformer and The Information. In a memo sent to staff viewed by Platformer’s Zoë Schiffer, Musk reportedly says that employees will receive stock grants based on Twitter’s $20 billion valuation.
Musk stated last year that Read Entire Article