Grim reality ‘sinks in’ for sacked Twitter India staff Nation Grim reality ‘sinks in’ for sacked Twitter India staff News Analysis India 2 years ago By PTI NEW DELHI: Humiliation and uncertainty are the words to describe the situation, says one of the many Twitter India staff who was...Read More