Over 80% of Twitter workforce fired News April 12, 2023 In October 2022, Elon Musk took over as the CEO of Twitter after the company was bought by his other…