Offshoring

The practice of basing some of a company's processes or services overseas, so as to take advantage of lower costs.


» Supply Chain Smart Glossary