1. Department of Business Administration, School of Business, Athens University of Economics and Business, Athens, Greece
2. Department of Entrepreneurship, Strategy and Innovation, Lancaster University Management School, Lancaster University, Lancaster, UK