Topline Around 80% of Twitter staff in India—one of the firm’s largest markets—were fired last week, while Twitter is reportedly trying to bring back some of the workers it laid off and continues to a...
Topline Around 80% of Twitter staff in India—one of the firm’s largest markets—were fired last week, while Twitter is reportedly trying to bring back some of the workers it laid off and continues to a...