Record revenue, profit decrease make it a mixed...

2017-05-21T18:30:51-07:00

Despite a fall in market share, e-commerce continued to boost online behemoth Alibaba Group Holding Ltd’s 2016-17 revenue, which hit an all-time high of 158.3 billion yuan ($23 billion), up ...