Consumer Tech Culture News Visa now has over 20 Million contactless cards in India In what will (and already has) prove to be a short in… Staff@The Tech PortalDecember 12, 2018