Search results for: Ericka Costa
Financial Accountability & Management > 35 > 1 > 37 - 54
Environment, Development and Sustainability > 2019 > 21 > 5 > 2425-2442
Service Business > 2016 > 10 > 2 > 369-392
Service Business > 2012 > 6 > 1 > 117-136
Journal of Business Ethics > 2012 > 106 > 1 > 103-116