Twitter staff say layoffs have started after Elon Musk takeover November 3, 2022 techengine Employees are saying on social media they have lost their jobs ahead of an announcement by the company. Share with friends Written by techengine The author did not add any Information to his profile yet ← →