6 days ago
Chinese tech giant Tencent told to suspend new app roll outs squib
It comes as China's technology industry regulator reviews compliance with new privacy rules.
Continue reading on Yahoo! Sports...
Facebook Share Trend
Squibs You Might Like