Why do MNCs like Intel, Google pay lesser salaries in India compared to USA for the same work? If they can get same work done cheaply in India, why can't they just outsource all their work to Indians to get more profit?
valid question