The Chinese e-commerce giant says net income fell 50 per cent to 22.74 billion yuan, better than the expected 17.8 billion yuan.

The Chinese e-commerce giant says net income fell 50 per cent to 22.74 billion yuan, better than the expected 17.8 billion yuan.