Security

33% of businesses report losses of £4m due to network outages

A new IDC InfoBrief commissioned by Expereo shows that 33% of UK businesses report revenue losses of up to £4 million annually due to network outages