Torben Pedersen

Edited by Torben Pedersen, Department of Strategic Management and Globalization, Copenhagen Business School, Denmark