noun
( business ) a situation in which different departments, countries, etc. in the same organization buy goods and services from each other
noun
( business ) a situation in which different departments, countries, etc. in the same organization buy goods and services from each other
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005