Log in/ Sign up

People familiar with the matter: Twitter has fired 80% of contract workers, a total of about 4,400 people

14/11/2022 10:52
Bullish
Bearish

Trending News