Twitter Sacks Marketing And Communications Department In India: Sources | Read

Twitter announced mass layoffs in India on Friday, in job cuts that have affected all verticals including engineers, sources have told NDTV, including the entire marketing and communications department.

Related Videos