The challenge of globalization