Editor's Picks WorldMusk says Twitter is roughly breaking even, has 1,500 employeesadminApril 13, 2023April 13, 2023 by adminApril 13, 2023April 13, 202301186 Twitter Inc CEO Elon Musk said on Wednesday the social media company is “roughly breaking even,” as most of its advertisers have returned and its...