Do you think service companies are exploiting many indian talent?

India
December 1, 2006 1:51pm CST
Giv your comments on this guys
No responses