18 June 2025

Scattered Spider shifts focus from supermarkets to insurance industry