Affiliation: | 1. International Business Centre, Department of Business and Management, Aalborg University, Fibigerstræde 4, Aalborg 9220, Denmark;2. Department of Marketing and International Business, Turku School of Economics, University of Turku, 20014, Turun Yliopisto, Turku, Finland;3. Institute of Migration, Eerikinkatu 34, 20100 Turku, Finland |