https://blog.westmyra.com/?p=1260
Alibaba, Baidu, and Tencent: China’s Tech Trio’s future