16 September 2020

The Covid-19 lockdown has meant that half of businesses in the UK have been hit with delays in the delivery of strategic IT projects, as per a new research from...