-
Mar 26, 2023, 1:23 pm207 ptsThe Verge
Illustration by Kristen Radtke / The Verge; Getty Images 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…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.