Advertisement

offshoring (n.)

in the economic sense, as a form of outsourcing, attested by 1988, from off-shore.

Others Are Reading