Elon Musk’s reduced bare-bones Twitter operation
Twitter is down to the bare bones under Elon Musk’s leadership, The New York Times reported. Musk has taken drastic steps to stabilize Twitter’s finances since the billionaire bought the social media platform for $44 […]