Award

Immuta Named to the 2020 CB Insights Fintech 250 List of Fastest-Growing Fintech Startups