The 2008 Global CIO survey by Capgemini Consulting highlights the paradox between the increasing need for IT in business innovation and the actual role of IT departments

Publish date: