Industry Newsroom

Mountain Nazca, Flourish Ventures, Valar Ventures, and Greyhound Capital Invest USD45m in Mexican Challenger Bank albo

Mountain Nazca, Flourish Ventures, Valar Ventures, and Greyhound Capital, among others, have invested USD45m in Mexico-based challenger bank albo. Read more