Business | Thu Aug 30, 2012 6:34pm IST

What slowdown? For some firms, India still humming