Why Credit Cards Have That Annoying Chip | Planet Money | NPR

Ever wondered why the chip on your credit card made it slower — or where the chip and stripe on your credit card even came from? Here’s the story.

Leave a Reply

Your email address will not be published. Required fields are marked *