techthisoutamerica.com
Sources Say: Alibaba Is The Force Behind Hit Chinese Communist Party - Tech This Out News
A Chinese government propaganda app that recently became a huge hit was developed by Alibaba, two people at the company told Reuters, at a time when the nation’s tech firms are under global scrutiny over their ties to Beijing. Xuexi Qiangguo, which literally translates as ‘Study to make China strong’ and is a play on …