Europol supports large-scale card fraud operation

The Hague, the Netherlands Eleven people were arrested in a joint Dedicated Card and Payment Crime Unit (DCPCU – UK) and Visa Europe operation proactively targeting remote purchase fraud,... Read more »