outsourcing companies definition

Economics question: What are the main reasons why U.S. production outsourcing abroad?
How would you think these reasons have changed over the past 10 years? definition of outsourcing: Outsourcing is subcontracting a process, such as product design or manufacturing, a third manufacturer. [1] The decision to outsource is often made in the interest of reducing business costs, redirecting or conserving energy directed at the competencies of a particular business, or to make more efficient use of land, labor, capital, (information) technology and resources. Outsourcing became part of the business lexicon during the 1980s.
Because it's cheaper. Why do you think? Do not want to outsource our production. We wanted to do things here and keep jobs here. But one of our competitors did, and could sell things cheapest I could do to. So we had to do the same to survive. We still do design here and sales.
Outsourced Trailer (HD – Best Quality)