The ICT revolution, internationalization of technological activity, and the emerging economies: implications for global marketing