Thursday, June 13, 2024
Home Tags Twitter in India

Tag: Twitter in India

Is twitter left with 1300 employees? What does Elon Musk say?

A media report claimed that in the American social media company, Twitter, about 80 percent of its employees shrunk since Elon Musk took over. The...

Twitter to vacate its India offices

Elon Musk-owned Twitter is reportedly looking to shed its co-working spaces in Delhi and Mumbai after having already done so in Bengaluru. The process for vacating offices was initiated...