Twitter’s unpaid bills threaten to be an even bigger problem for Elon Musk
7 mins | May 10, 2023
Twitter is late on over $10 million worth of payments. But what can be done to bring the platform back to financial health? Aisha Counts reports how Musk's chaotic leadership led to the platform's problems.