Affiliation: | 1.Department of Marketing, Technical University Dresden, Helmholtzstrasse 10, 01062, Dresden, Germany ;2.Clausthal University of Technology, Institute of Management and Economics, Albrecht-von-Groddeck-Strasse 7, 38678, Clausthal-Zellerfeld, Germany ;3.University of Liechtenstein, Institute for Entrepreneurship, Fürst-Franz-Josef-Strasse, 9490, Vaduz, Liechtenstein ; |