Immuta announces 100% customer growth

September 20, 2021