Term of the Moment

archive program


Look Up Another Term


Definition: insourcing


(1) Doing work with in-house employees. Contrast with outsourcing.

(2) Creating jobs in your country by an organization that is foreign owned. Contrast with outsourcing.