Is foreign outsourcing of American jobs by American Companies immoral?

Lawmakers in more than 25 states and in the United States Congress have identified foreign outsourcing as a threat to US employment and prosperity. Legislators must ban federal or state contracts with companies that would outsource jobs to foreign countries.

Can risk be reduced by sourcing from multiple suppliers offshore?

Can risk be reduced by multishoring? – the latest buzz word in the outsource vocabulary does it mean anything or just there to entice?