stori
Valuation: $1.2 Billion
Website: www.stori.com
Founded: 2018
City: Juarez
Country: Mexico
Industry: Financial Services
Description: A digital banking platform in Mexico aimed at providing accessible financial services to underserved populations.