IT Security Ransomware payment value fell over 30% in 2024 networkingnewsbox — February 7, 2025 add comment