Search results
Business Strategy and the Environment > 32 > 7 > 5083 - 5101
Business Strategy and the Environment > 31 > 4 > 1308 - 1333
International Business Review > 2018 > 27 > 1 > 66-77
Journal of World Business > 2015 > 50 > 3 > 477-490
Information & Management > 2015 > 52 > 4 > 401-412
European Management Journal > 2012 > 30 > 2 > 141-155
Journal of International Entrepreneurship > 2012 > 10 > 2 > 142-157
Journal of Engineering and Technology Management > 2009 > 26 > 4 > 247-263
Technovation > 2009 > 29 > 4 > 237-246