top officials
Amidst chaos in HQ, Twitter’s position in India ominous
November 7, 2022
Friday November 4 is a date that few Twitter employees are likely to ever forget. Most of them are doomed to spend their day or perhaps the entire weekend to see if they have a job to return to on Monday as yet another idiosyncratic policy implemented by the new boss, world’s r...
Read More