China tells Alibaba, Baidu cloud units to better prevent telecoms fraud

Both tech giants' cloud platforms were found to have allowed access to fraudulent websites, the Ministry of Industry and Information Technology said on Weibo, a Twitter-like microblogging service