Affiliation: | 1. Wuhan University of Technology, School of Economics, Wuhan, China;2. The University of Adelaide, Adelaide Business School, 10 Pulteney Street, Adelaide, South Australia, 5000, Australia;3. University of International Business and Economics, School of Business, Beijing, China;4. The University of Adelaide, Adelaide Business School, Australia;1. Smith School of Business, Queen’s University, 143 Union Street West, Kingston ON K7L 2P3, Canada;2. HEC Montréal, 3000 Chemin de la Côte-Sainte-Catherine, Montréal QC H3T 2A7, Canada;3. London Business School, Regent’s Park, London NW1 4SA, UK;4. Centre for Economic Policy Research, London EC1V 0DX, UK;5. European Corporate Governance Institute, Rue Ducale 1, Bruxelles 1000, Belgium;6. Olin Business School, Washington University, Campus Box 1133, One Brookings Drive, St. Louis, MO 63130, USA |