Business strategy 101: Right place, right time

Everything in life is contingent upon its position in the world. The personal, political, scientific and natural worlds all depend on their location and the other elements operating around them. The same could be said about the corporate world, which is dependent upon the external environment within which it operates. This includes everything from local […]