Strategy, Structure, the Environment, and Financial Performance in 48 United Kingdom Companies. | Synapse