Humiliation and uncertainty are the words to describe the situation, says one of the many Twitter India staff who was handed a pink slip on Friday. Re...
2022-11-07 18:54:55
Loading Poll …