Meaning of “insourcing” in the English Dictionary

business-english dictionary

"insourcing" in Business English

See all translations

insourcingnoun [ U ]

uk /ˈɪnsɔːsɪŋ/ us

PRODUCTION, HR, WORKPLACE the fact of work being done by the employees of a company rather than another organization being employed to do it:

In a prime example of insourcing a big Japanese drug firm opened a research center at its site earlier this year.

(Definition of “insourcing” from the Cambridge Business English Dictionary © Cambridge University Press)