1. Department of Entrepreneurship and Strategy, Lancaster University Management School, Lancaster LA14YX, United Kingdom;
2. Department of Management Studies, Aalto University School of Business, 00076 Aalto, Finland;
3. Department of Industrial Engineering and Management, Aalto University School of Science, 00076 Aalto, Finland