Do you (really) know where your IT services are supplied from?
| This year's CIO & IT Leadership survey of 240 senior IT leaders revealed that a high expectation of disruption is expected across IT supply chains: geo-political and social instability ranks as the second 'most likely' disruptor and 50% think the likelihood of Supplier Failure is high or very high.