More than 80% of firms had cloud security incidents in the last year, says study

September 30, 2022