Business Ethics: A European Review, Vol. 27, Issue 3, pp. 248-259, 2018
Number of pages: 12
Posted: 05 Jun 2018
Accepted Paper Series
University of New Orleans - College of Business Administration - Department of Economics and Finance, University of Bari - Department of Business Studies and Private Law, University of Verona and Università degli Studi di Udine