Seven-in-10 business leaders concerned about their firm's ability to adopt new technology, as over half don't increase their IT budget
With IT increasingly underpinning operations, business models, customer interactions and more, IT’s role in organisations has transformed. The 2018 Insight…