Global digital payments and financial services platform
Fortune 500 company, household name in payments worldwide