Affiliation: | a Aalto University, School of Economics, Department of Accounting and Finance, P.O. Box 21210, 00076 Aalto, Finland b Turku School of Economics (TSE), Rehtorinpellonkatu 3, 20500 Turku, Finland c Lappeenranta University of Technology, School of Business, Finland |