Deal date

KANDO id: 698563

Financial Transaction:

Series B


Eglue Business Technologies Inc