Q: Shanghai Daily was launched in 1999 during China's Internet boom. Alibaba Group was also founded the same year. The number of Chinese netizens surged from ... Read more