Founded in 2018, Alma is the French leader in multi-installment and deferred payment solutions. With an omnichannel approach, the company is present in 10 European countries and supports more than 17,000 small and large merchants. In short, Alma is :