03/04/2025 Tech French fintech Formance increases $21m Regardless of just 20 consumers, Formance’s United States consumers represent 40 % of their revenue. Read More