1. Department of Economics and Management, University of Trento, Trento, Italy
2. Department of Management, University of Lincoln, Lincoln, UK
3. Management and Law Department, University of Rome ‘Tor Vergata’, Rome, Italy
4. Centre for Technology Entrepreneurship, Technical University of Denmark (DTU), Kgs. Lyngby, Denmark