I'll admit that I only have a passing familiarity with consultancies and other companies in India, but I don't think I'm defining innovation too narrowly.
A striking example is the IITs. These universities are lauded as some of the best in the world, but where is the ground-breaking research? Maybe I'm looking in the wrong places, but I haven't seen anything amazing come out of these schools.