Infinigence raises $102.9M in a venture round