Twitter layoffs: Understanding the story so far in 5 points | 91mobiles.com
Elon Musk, who has taken over Twitter, recently laid off over 3,500 employees, including almost all of the social network’s India staff. This comes just…
Recover your password.
A password will be e-mailed to you.