You just read:

Deloitte Global CIO Survey: 78 Percent of CIOs Say Aligning to Business Strategy is Essential to Their Success; 57 Percent Pick Customers as the Top Business Priority

News provided by

Deloitte

Nov 10, 2016, 08:04 ET