Link raises $30M to help merchants accept direct bank payments
People are addicted to credit cards — and it’s no wonder, given the lucrative rewards that many of them offer. But for merchants, credit cards tend to be less appealing. That’s because they’re on the hook for
