$98M as Camunda flourish process snares camunda snares $98m series b as process automation continues to flourish byadminMarch 22, 2021