We expect delays in decision-making on IT budgets. Keeping this in view, we recommend a SELL on the stocks.