Tuna raises $3M to address complexity of e-commerce payments in Latin America

Tuna is on a mission to “fine tune” the payments space in Latin America.