Twitter is now worth only $15 billion. That’s nearly a third of the $44 billion that Elon Musk paid for the platform back in 2022. Declining in popularity among its users, at what point did things go really wrong for Twitter? And now with the arrival of rival social media app Threads, masterminded by his cage-fighting nemesis Mark Zuckerberg, could this be the final straw?
Anton is joined by Matt Navarra, Social Media Consultant and Industry Analyst.