Twitter layoffs affect at least 50% of employees; the company reassures content moderation amid rumours

Back to top button