Isle of Man’s GSC fines Celton Manx £3.9m for AML failures

The supplier has been stripped of its licence following an investigation which revealed ‘systemic issues.’