site logo

Failed payments cost over $33 billion for North American banks: report

Matt Cardy via Getty Images