Twitter Employees Fire Back at Report That Elon Musk Will Lay Off 75% of Workforce

Business