Twitter starts laying off employees in India; fires entire marketing and communications staff
By
Biju Kumar
Twitter has fired the majority of its over 200 employees in India as part of mass layoffs across the globe ordered by its new owner Elon Musk who is looking to make his USD 44 billion acquisition work.
Sources said the layoffs are across engineering, sales and marketing, and communications teams.