Many have claimed that outsourcing by American companies is costing American jobs. However, companies claim that they cannot compete if they do not cut cost and one effective way of cutting cost, is to have some of your goods produced outside the U.S. Do you agree? Discuss some of the advantages and disadvantages of outsourcing.