I saw the same at a prominent financial services firm. 50 - 60 Indians in the same dept from the same region. A big number.
I even asked a senior manager if I needed to be Indian to excel at the company. He said the very fact I asked that question is a problem, whether or not it is true.