Twitter lay off: What does Elon Musk want? Twitter has now fired 4,400 contract workers Business November 14, 2022 New Delhi: Elon Musk fired about 3800 employees in one stroke as soon as he took command of the social…