Global business network

localization vs globalization vs internationalization