Alibaba Group headquarters

GPTKB entity