Twitter fires 90% of employees in India
A majority of employees from the engineering, product, marketing and communications teams have been laid off, leaving Twitter with only around a dozen employees.
A majority of employees from the engineering, product, marketing and communications teams have been laid off, leaving Twitter with only around a dozen employees.