UK Finance: 61% of Push Payments Fraud Tied to Meta

Read here: https://www.pymnts.com/news/security-and-risk/2023/uk-finance-61-of-push-payments-fraud-tied-to-meta/