BUSINESS News Twitter Lays Off Some Sales Employees After They Committed to Twitter 2.0 22/11/2022 0 85 Share Facebook Twitter Pinterest WhatsApp Linkedin Email Telegram Advertisements Tech New cuts follow mass layoffs and resignations since Elon Musk took over the social-media platform Source link