86463152
Nov 24, 2014
Jul 21, 2015
BARCLAYS PLC
Active Trademark
Subscribe
magnetically and electronically encoded credit cards and smart cards featuring travel rewards and payment incentives