7 ms·The card payments you use every day are stunting economic growth1 points by AffableSpatula 2y ago