business

Twitter Lays off Recruiters Amid Elon Musk Deal Fallout Rumors

Twitter is the latest tech company to announce layoffs. The company has been turned upside down since Elon Musk announced plans to acquire it earlier

Read More