Globalization: Rolling out the red carpet

From the archive: this column first appeared in April 2014. Names, figures and rules are as they stood at the time. Globalization has become a key buzzword in today’s increasingly interconnected world, denoting the expansion of businesses and other organizations...