Mastercard operates the world’s fastest payment processing network, connecting consumers, financial institutions, retailers, governments and businesses in more than 210 countries and territories. www.mastercard.co.uk