The payments ecosystem spends 99% of its time and money on the 1% of the people who are out to exploit the system: the fraudsters....
There’s no disputing that the pace of innovation in consumer payments over the last several years has been quick and its reach broad. There’s been...