Outsourcing is an efficient way to reduce a company’s costs and is often necessary to remain competitive. However, the practice has had its critics. This article summarizes the outsourcing debate that has been going on in the United States and offers some insights about the practice. Also...