What is Offshoring?
Offshoring is when a business process carried out in a country is relocated outside of that country. The process may be outsourced to a third party or handled by a foreign controlled business. An offshored business process might include manufacturing, accounting, customer support, etc.