They were issued by the China Netcasting Services Association, which includes as members more than 600 companies, including the official Xinhua News Agency, the social media giants Sina and Tencent, the dominant search engine Baidu and the news aggregator …
( read original story …)