Twitter layoffs

Elon Musk continues to fire employees from Twitter

This is the third week of Elon Musk owning the social media site, Twitter. The new owner continues to resize…

2 years ago