Alibaba has unveiled its first self-developed artificial intelligence chip, boosting China’s drive towards home-grown AI solutions and superior cloud infrastructure services
Twitter and Facebook have blocked Chinese news media from advertising on their platforms. Both sites say they’re putting a stop to a campaign of misinformation.