Research Topic - Fraud Research Scammers are Winning: € 41.3 ($ 47.8) Billion lost in Scams, up 15% Read more