medusa 1 Medusa Ransomware Strikes Over 300 Critical Infrastructure Organizations by February 2025 Mar 13, 2025