Offshoring
Definition
Offshoring is a method of outsourcing in which a company relocates its business operations unit (production or services) to a different country (usually in developing countries) where labor or resources are inexpensive.
Offshoring occurs when a company based in the United States decides to build its marketing team in the Philippines to reduce operational costs.
Other Glossary Terms