The story
Blend of global + localization.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: The global distribution of a product or service that is tailored to local markets Full definition →
Blend of global + localization.
Etymology from Wiktionary, CC BY-SA 4.0.