Twitter Needs New Leadership – stratechery by Ben Thompson

Twitter’s leadership is in need of rejuvenation, with a fresh perspective required to unlock its potential. Despite having a user base of 302 million people, the social media platform is underperforming in the market due to a lack of clear vision and direction....