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

Source(s): TechCrunch

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