Deal date

KANDO id: 1031936

Financial Transaction:

Acquisition


Data Artisans



Lead investor

Country Notes

Alibaba Group Holding Ltd

Hong Kong SAR China