Move to innovation – McKinsey Survey

A recent McKinsey survey has seen a higher priority given to improving the effectiveness of business processes, over the last...