Affiliation: | 1. School of Management & Governance and Institute for Innovation & Governance Studies, University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands;2. School of Accounting, Financial Services and Law, Edinburgh Napier University, Craiglockhart Campus, Edinburgh EH14 1DJ, Scotland, United Kingdom;1. University of Evry, France;2. ESSCA School of Management, France |