News & Media

WORLD SECURITY REPORT 2023
More than USD $1 trillion in revenue was lost by companies as a consequence of physical security incidents in 2022.
Economic unrest is expected to be the greatest security-impacting hazard in the next 12 months, a significant increase on the prior year.
One in four publicly listed companies reported a drop in their value following a physical security incident over the last year.