Alibaba and Tencent, choke points between China and the world, but are they ownable? The best lack all conviction and the worst are full of passionate intensity.
A Bull in a China Shop
A Bull in a China Shop
A Bull in a China Shop
Alibaba and Tencent, choke points between China and the world, but are they ownable? The best lack all conviction and the worst are full of passionate intensity.