The phrase
"global supply" refers to the process of producing and distributing goods, services, or resources on an international scale. It involves sourcing raw materials, manufacturing products, and delivering them to consumers around the world.
Full definition