Web presence
Top audience: Brazil 51%, Mexico 21.9%, Colombia 14.5%, United States 4.1%, Germany 1.9%.
Share of voice
Share of voice in Mexico: 100% of web traffic across its competitive set; worldwide: 24.7%.
An end-to-end corporate payment solution for companies
Top audience: Brazil 51%, Mexico 21.9%, Colombia 14.5%, United States 4.1%, Germany 1.9%.
Share of voice in Mexico: 100% of web traffic across its competitive set; worldwide: 24.7%.