Avatar - CJB
CJBadded this to #China general news
Alibaba is the Force Behind Hit Chinese Communist Party App: Sources

News (China)

Alibaba is the Force Behind Hit Chinese Communist Party App: Sources

theepochtimes.com - Reuters

BEIJING—A Chinese government propaganda app that recently became a huge hit was developed by Alibaba, two people at the company told Reuters, at a …

View on theepochtimes.com