Insights

Twitter for years had been the social media platform of choice for companies to engage with their stakeholders. Since Elon Musk took Twitter private in 2022 and renamed it X, the social media platform – which once was THE place to be – has lost advertisers and revenues. 
It’s three and a half years since Steve Cohen strolled into Citi Field and captured Mets fans’ imagination with a simple message: “I will make you winners.”