The familiar green Switch debit card logo will disappear from the nation's plastic under a deal announced yesterday between the 19 banks which own the system and MasterCard Europe. Launched in 1987, ...
The US credit card company, which is part owned by European banks, has agreed a licensing arrangement with Switch, which will see most of the cards rebranded under the Maestro logo. Although there are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results