International Journal of Business Strategy, ‎1553-9563

Journal