News

Between July 2023 and October 2024, these operations reportedly compromised between 12.7 million and 115 million U.S. payment cards, resulting in financial losses reaching billions of dollars. The ...