I used to work for an insurance company that has out-sourced some of their IT, claims and processing work. What is keeping India from just starting their own companies in these fields, selling these products to Americans at a fraction of what American companies charge and running American companies out of business.

Popularity: unranked [?]