AsOf

Alibaba Cloud · countryPeople's Republic of China

unverified

Unverified: one source, not a primary one. Asserted once a primary source or a second independent domain confirms it.

Valid from
undated
Valid until
still holds
Published
no source on record carries a date
Recorded by AsOf
2026-11-02
Checked
2026-11-02 · its source page states the value and the date
Confidence
0.60

Sources

“Alibaba Cloud's principal business operations and operating subsidiaries are based in the People's Republic of China ("PRC")”— what the page says, read 2026-11-02