Business strategy and its consequences