What does that little chip on my credit card do ?

What does that little chip on my credit card do ?

1018

LEAVE A REPLY