business relation
1.
(
noun
) a relation between different business enterprises
Related Words:
clientage
,
competition
,
relation
Terms and Conditions of Use / Copyright Notice