Twitter Lays Off Some Sales Employees After They Committed to Twitter 2.0

New cuts follow mass layoffs and resignations since Elon Musk took over the social-media platform