SMBs lose out on billions over fraud fears - and it's driving upgrades to business payment systems

SMBs lose out on billions over fraud fears - and it's driving upgrades to business payment systems
Consumers don’t trust direct bank transfers when buying online – Pay by Bank could be the solution.