Developing and deploying a business strategy: strategic diagnosis, formulation of strategic choices and implementation of change.