I have experienced 1st hand a couple of examples from your article. 1) Person showing up to the job was not the same as the one interviewed. 2) Company organizations shifted from a homogeneous employee base to highly skewed Indian employee base when a higher level Indian manager was brought in. Quality was impacted negatively due to the incompetence of the new worker base.
This is the survey on Indian IT discrimination. This mini-site is broken down into just a few tabs.