A un click
British Food Journal, 123(3), 869-883
Sustainability, 13(2), 999
Managerial and Decision Economics, 41(8), 1387-1402
Business Ethics: A European Review, 28(4), 459-475
Complexity, vol. 2018, Article ID 9343451, 11 pages, 2018.
Business Ethics: A European Review, 27(3), 222-237
Sustainability, 10(9), 3111
Business Ethics: A European Review, 25, 286-309
Journal of Business Ethics, 165-178, 133