Nearly nine in ten organisations must adapt their IT environment for new technology Thinkwise 12 November 2026