Strategy is core to an organization’s success. Yet 67% of strategies fail to be implemented. Statistics show us that 50% of new business fail in their first five years. Could failure to implement strategy successfully be a key cause of business failure?