Businesses and consumers lost £236 million last year through authorised push payment (APP) frauds, new data has shown.

We understand Legal Issues in Asia
Businesses and consumers lost £236 million last year through authorised push payment (APP) frauds, new data has shown.