Chinese online retailer JD.com 9618.HK said on Friday that it won a lawsuit against rival Alibaba 9988.HK, which was fined 1 billion yuan ($140.68 million) for monopolistic practices.

The High People’s Court of Beijing ruled that Alibaba Group Holding

 » Read More