Outsourcing is a common practice in business. In fact, outsourcing is often the reason for a US company to do business with a company in another country, leveraging the competitive advantage that the foreign company has by virtue of its cost of materials and/or...