|

20th & 21st October 2025
Radisson Hotel & Conference Centre London Heathrow
March 2026
Radisson Hotel & Conference Centre London Heathrow
Search
Close this search box.

Physical security incidents cost the world’s biggest firms $1 trillion in 2022

Large global companies lost a combined $1 trillion in revenue in 2022 due to physical security incidents, while economic unrest is expected to be the greatest security-impacting hazard in the next 12 months, itself a significant increase on the prior year. That according to a new report commissioned by Allied Universal, based on an anonymous […]