1. Department of Management Studies, Aalto University, Aalto, Finland; HAMK Smart Research Unit, Häme University of Applied Sciences, Hämeenlinna, Finland
2. Research area of Entrepreneurship and Business Transformation, Haaga-Helia University of Applied Sciences, Helsinki, Finland