11 November 2026RansomwareHandala claims data breach against Saban SystemsThe Handala group claims to have leaked 254 GB of data from Saban Systems.3 min read