//-->
Business strategy review
(2014)
International review of strategic management
(1995)
Economic outlook
London Business School journal
(1988)
International economic outlook : an international journal of London Business School
(1994)