Search results for: Gaia Melloni
Strategic Management Journal > 44 > 13 > 3098 - 3121
Journal of Accounting and Public Policy > 2017 > 36 > 3 > 220-238
Journal of Cleaner Production > 2016 > 136 > PA > 102-110
Business Strategy and the Environment > 25 > 3 > 165 - 177
Journal of Management & Governance > 2016 > 20 > 2 > 295-320