Strategic clarity, business strategy and performance · Study