B bam.kalzumeus.com Debit cards are hidden financial infrastructure 302 points smitop 5 years ago 381 comments