APLICATIONS

Tencent is giving its staff $220M in shares to celebrate its...

November 11 — the date of the 11/11 shopping bonanza — is generally a day when Alibaba creates the...