On April 14, 2025, hackers targeted the IT network of the Swiss Central Association for the Blind (SZBLIND). The attack is believed to have caused a data leak, though the full extent remains unclear.…
Continue reading this post for free, courtesy of CyberMaterial.