News What the NCSC’s 75% State Threat Figure Means for Your Business by Rebecca Sutton June 18, 2026 by Rebecca Sutton June 18, 2026 Three-quarters of UK critical infrastructure incidents last year were state-sponsored. Here is what the NCSC recommends and why most businesses are in the threat picture. FacebookTwitterLinkedinEmail