While the underwhelming earnings of India’s top two IT services firms have disappointed the street, some more pain may be on the cards as the management of both companies warned of further subdued demand amid macro uncertainties plaguing the US and Europe.