1. Department of Economics and Management, University of Trento, Trento, Italy
2. Department of Management, Lincoln International Business School, University of Lincoln, Lincoln, UK
3. School of Innovation, University of Trento, Trento, Italy
4. Strategy, Entrepreneurship & Innovation Department, TBS Business School, Toulouse, France