Alibaba shares rally 6% after massive earnings beat – CNBC General … and a subsequent economic slowdown — hit the e–commerce giant. … International commerce revenue grew 18% year on year to 19.47 billion yuan. Read the full article