Technology, globalization, and international ...