What is the difference between onshore, nearshore and farshore outsourcing?
On-shore refers to work that is processed in the US. Near-shore refers to work that is processed in Mexico or other locations that can be readily visited and audited from US locations. Far-shore refers to work that is processed in distant locations.
