French fintech Formance increases $21m Regardless of just 20 consumers, Formance’s United States consumers represent 40 % of their revenue. January 30, 2025 Tech