AsOf
clm_92E3ACE20E03superseded

Alibaba Group · revenue250,266,000,000 renminbi

valid_from
2018-12-31
valid_to
2019-12-31
confidence
0.85
superseded_by
clm_3375A59127B5 · 376,844,000,000 renminbi
first seen
2026-10-27
last updated
2026-10-27

Sources