How Elon Musk Won Twitter With $44B Payout Offer
Following skepticism about whether or not the board would accept Elon Musk’s payout offer, the tech billionaire has successfully won over Twitter with a roughly $44 billion ac...
Sponsored
Apr 26, 2022 at 6:56 p.m. UTC
Apr 26, 2022