Nearly 9 in 10 UK firms struggle due to outdated technology, study finds

November 23, 2022