Celebrating a Digital Christmas with MasterPass in Europe
MasterCard has announced the launch of MasterPass in France and Russia expanding the MasterPass footprint to seven countries in Europe and 16 countries worldwide. MasterPass is the only global digital platform to eliminate the need to enter detailed payment and shipping information with every purchase, simplifying and speeding up the process of completing a transaction

