HomeThemesTypesDBAbout
item: #20286
Brexit is having a negative impact on business, according to almost half of UK IT leaders questioned in a Computing Delta study.