
Credit cards maintain strong position in Latin America
The digital payments sector in Latin America is experiencing digital-first financial institutions increasingly dominating online card transactions. Nowhere is this shift more pronounced than in Brazil, where 41% of online credit card transactions originate …