Innovation and the complexity dilemma

Why do companies struggle to be more innovative?

NEW! Download the State of the CIO 2017 report