Could blockchain eliminate payment fraud altogether?

Raconteur image
26/03/2020
blurred