Meaning of “global source” in the English Dictionary

business-english dictionary

"global source" in Business English

See all translations

global sourcenoun [ C ]


a company in any country in the world that can supply a business with what it needs:

Most large companies turned to global sources when their domestic suppliers could no longer provide leading, cost-efficient services.

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