Alibaba Group steps up stock buy-back in Hong Kong, New York as e-commerce rivalry … General A personalised news feed of stories that matter to you. Learn more. The logo of Chinese technology firm Alibaba is seen at its office in Beijing in … Read the full article