You may have heard that chip and pin technology is finally making its way to America. It will be until the end of 2015 that there will be a large-scale rollout. Until then, however, your regular old American credit or debit card is going to work 90% of the time here in the City of […]
