The mass layoffs in the IT sector have resulted in nationwide protests.

Published in News