Security News > 2024 > November > US indicts Snowflake hackers who extorted $2.5 million from 3 victims