What slowdown? For some firms, India still humming