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