Offshoring
- Thursday, February 14, 2008, 11:59
- Glossary
- Add a comment
It can be defined as relocation of business processes (including production/manufacturing) to a lower cost location, usually overseas.
It can be defined as relocation of business processes (including production/manufacturing) to a lower cost location, usually overseas.