Search results for: Konstantinos Iatridis
Business Strategy and the Environment > 33 > 4 > 3317 - 3330
Business Strategy and the Environment > 31 > 4 > 1838 - 1855
Journal of Environmental Management > 2018 > 207 > C > 80-91
Journal of Business Ethics > 2018 > 148 > 4 > 859-877