Twitter Now Lays Off 4,400 Contractual Workers: Report

Last Updated: November 14, 2022, 08:05 IST Neither Musk nor Twitter reacted to the new wave of layoffs that started

Read more