As one of the few journals dedicated to business strategy, JBS defines strategy in the broadest sense and ...
www.scimagojr.com