One Year After Elon Musk Bought Twitter, X Monthly Users Are Down 15% and Ad Revenue Has Slumped 54%
Remember Twitter? That was Elon Musk’s favorite social-networking service. He was such a fan that he made a $44 billion bid for the company, then tried to renege on the deal when tech stocks swooned in 2022 before he was forced to consummate the pact after Twitter sued him. The tech mogul closed the debt-burdened […]