Black Basta ransomware poses as IT support on Microsoft Teams to breach networks

Nov 18, 2024