New Logo and Identity for MasterCard by Pentagram

Established in 1966 (as Interbank until 1968 and later known as Master Charge until 1979), MasterCard is a technology company in the global payments industry that — contrary to the perception that they issue credit cards — processes the payments…