Elon Musk wrestles with Twitter’s finances as executives exit

One employee describes ‘chaos’ at social media platform as new owner races to find revenue streamsSocial Media, Technology