Search results
Frontiers of Business Research in China > 2018 > 12 > 1 > 1-18
Journal of Business Ethics > 2016 > 134 > 4 > 529-551
Journal of Corporate Finance > 2015 > 33 > Complete > 260-278
Journal of Corporate Finance > 2015 > 31 > Complete > 284-305
World Development > 2009 > 37 > 4 > 787-799