1. University of Turku, School of Economics Turku Finland
2. University of Helsinki, Faculty of Social Sciences Helsinki Finland
3. Department of ManagementUniversity of Bristol Bristol BS8 1TN UK
4. Management and StrategyINSEEC Business School 75010 Paris France
5. Politics and Business, Department of Management and OrganizationHanken School of Economics 00101 Helsinki Finland