What is strategy? Some call it the compass that points towards success. But does Strategy exist as a unilateral function in the world of business?
This piece from Harvard Business School - "How Business Strategy Tamed the "Invisible Hand" speaks about how strategy was originally formulated and applied through the times.