1. Department of Information and Service Management Aalto University School of Business Espoo Finland
2. Department of Management, School of Economics and Management Tilburg University Tilburg The Netherlands
3. Department of Management, Technology, and Economics Swiss Federal Institute of Technology Zurich Zurich Switzerland
4. Department of Supply Chain Management, Eli Broad College of Business Michigan State University East Lansing Michigan USA