BUSINESS News Twitter Lays Off Some Sales Employees After They Committed to Twitter 2.0 HS - 22/11/2022 0 [ad_1] Tech New cuts follow mass layoffs and resignations since Elon Musk took over the social-media platform [ad_2] Source link