|
MasterCard International
CSC Europe Limited is a principal member of MasterCard , and as such is permitted to issue payment cards linked to e-Money balances with the MasterCard, Maestro and Cirrus logos. These cards are accepted worldwide at ATMs and Points of Sales in more than 210 Countries and territories across the Globe. |