Search results
Journal of World Business > 2018 > 53 > 5 > 752-767
Journal of Shanghai Jiaotong University (Science) > 2016 > 21 > 2 > 199-203
International Entrepreneurship and Management Journal > 2016 > 12 > 1 > 87-114
Strategic Management Journal > 34 > 3 > 338 - 357
MSIE 2011 > 563 - 567
Journal of Business Ethics > 2009 > 86 > 2 > 155-169
Journal of World Business > 2008 > 43 > 4 > 385-399