Recent Finacing
Recent Raise
Albo is a Mexico-based challenger bank offering branchless personal and business accounts, a prepaid Mastercard, mobile app for payments/transfers/expense tracking, retail-deposit network, and SMB lending and credit products.