Mike Cowen, Mastercard - Is there a perfect storm brewing of e-commerce fraud?
By Admin · 20 August 2021

Mike Cowen, Head of Products & Innovation - UK, Ireland, Nordics & Baltics at Mastercard, chats to Ali Paterson about whether there is a 'perfect storm' of e-commerce fraud brewing.
https://vimeo.com/528409955