Global Payments Interview Question

Do you know what this company does?