Offshoring

Offshoring

//ˈɒfˌʃɔːrɪŋ//

general
The relocation of a business process from one country to another.

Related Terms

Viewed 15 times Added Jul 24, 2026