It’s the bombs and the Buncefields that make the news, but most threats to a business’s survival are of a more humdrum nature.
The statistic is well known but no less shocking for that: 80 per cent of businesses that suffer a major disruption fail within 18 months, as their customers go elsewhere.

TECHNOLOGY 