Offshoring

Home > Geography > Economic Geography > Trade and Globalization > Offshoring

The relocation of a company's operations to another country, in order to take advantage of lower costs or better access to resources.