Mercurial mega-billionaire Elon Musk finally closed his $44 billion takeover of Twitter Oct. 27, following a messy six months of wrangling. Musk did so begrudgingly, only after he was backed into a legal corner, complaining that he was “obviously overpaying” for the social network. But he hit the ground running, firing top execs and promising […]
© 2020-23 Digest Wire. All rights belong to their respective owners.