01 May 2025 Three arrests in £3m fraud probe involving Microsoft data center in the Netherlands UK authorities launch raids of six properties