Stori empowers consumers with access to digital financial services in Latin America