How McKinsey’s Organizational Health Index Relates to Innovation

McKinsey’s Organizational Health Index (OHI) is an exhaustive assessment of an organization’s effectiveness and its management’s…