Twitter starts laying off employees in India: Reports
Nov 05, 2022, at 12:17 am
Micro-blogging site Twitter on Friday announced several job cuts in India, media reports said.