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

NPR 3/14/2018