Elon Musk has taken control of Twitter. The mega-billionaire’s $44 billion deal to acquire Twitter — following a six-month saga during which Musk tried to back out of the pact and Twitter sued to enforce the terms of his buyout — officially closed Thursday, as first reported by CNBC and followed by multiple reports. The […]
© 2020-23 Digest Wire. All rights belong to their respective owners.