A survey of European CIOs reveals that 67% of IT leaders say they rely on outsourcers to turn ideas into new and improved processes, but just a third actually measure the impact of innovation delivered by their service providers. Ilan Oshri comments on this outcome.