Affiliation: | 1. Business School of Sichuan University, Sichuan University, No. 29, Wangjiang Road, Chengdu, 610064, Sichuan, China 2. School of Business and Management, University of London, Francis Bancroft Building, Queen Mary, Mile End Road, London, E1 4NS, UK 3. School of Business Administration, Hunan University, No. 11, Lushan South Road, Changsha, 410082, Hunan, China 4. School of Economics and Management, Tsinghua University, Tsinghua East Road, Beijing, 10086, China
|