AsOf
clm_665986ABABADsuperseded

Alibaba Group · total_assets1,312,985,000,000 renminbi

valid_from
2020-12-31
valid_to
2021-12-31
confidence
0.85
superseded_by
clm_947725E27462 · 1,690,218,000,000 renminbi
first seen
2026-10-27
last updated
2026-10-27

Sources