Tag: Sibill

Sibill Secures €12M in Series A Investment

Summary: Sibill, a fintech company based in Milan, Italy, has closed a €12m Series A funding round led