Avatar - CNBC
CNBC
Doing business in a (de)globalized world.
Play button

Doing business in a (de)globalized world.

CNBC

Has globalization stalled? Until just recently, globalization seemed inevitable. But now, as we see nation states begin to reassert their economic …

View on cnbc.com