Credit cards were not made for the Internet
Apparently, yesterday was the deadline set by Visa and Mastercard for banks to introduce microchip-embedded credit cards. Apparently, that hasn’t really happened as the credit card companies want, and it probably wouldn’t help much if...