European Business Review, ‎0955-534X

Journal