Mastercard has launched an enhanced identity solution designed to improve the online shopping experience and tackle digital fraud in a new collaboration with Microsoft Corporation. The...
The value of e-commerce card payments made worldwide grew 26 percent during 2015 to reach $2.7 trillion. This represented 12 percent of all card expenditure, according...