News

Elon Musk is officially trying to pull the plug on the $44 billion deal to buy Twitter. Twitter has laid off dozens of employees amid growing uncertainty around Elon Musk’s acquisition.