Dr. Xiaolong Li, a post-doctoral research fellow from Peking University, is the dean of the School of Postal Management in Beijing University of Posts and Telecommunications. He is a reviewer of several international journals including Financial Innovation, Emerging Markets Finance and Trade, BMC Public Health, and China Economic Review. Prof. Chunhui Yuan is the director of Network Economy and Information Management Research Center in Beijing University of Posts and Telecommunications. She is the deputy editor of Journal of Beijing University of Posts and Telecommunications (Social Science Edition). She has led over 40 state-level and province-level scientific research projects and published more than 90 papers on international conferences and journals. Dr. Lukáš Vartiak is an associate professor at the Faculty of Social and Economic Sciences of the Comenius University in Bratislava, Slovakia. Since his doctoral studies, he has been devoted to the issue of socially responsible business, business ethics, and business excellence, which is closely related to the issue of ethics and philosophy.