News

Yahoo owns more than 40 per cent of Alibaba Group, the Chinese e-commerce company. Alibaba once owned all of Alipay, whose primary function is to facilitate activity on Taobao, Alibaba’s e ...