Source: South China Morning PostChinese internet giants Baidu, Alibaba Group Holding and Tencent Holdings – the triumvirate known as BAT – rank among the lowest in terms of ensuring user privacy and freedom of expression on their platforms, according to a new survey comparing such policies by leading Big Tech companies.The annual Ranking Digital Rights index, a research project under Washington-based think tank New America, published its latest report on Wednesday. It evaluated the practices of 26 major online platforms and…Read More