1. Department of Marketing, Hanken School of Economics, Helsinki, Finland
2. Department of Marketing, Aalto University School of Business (formerly known as Helsinki School of Economics), Helsinki, Finland
3. Stockholm School of Business, Stockholm University, Stockholm, Sweden