While the buyers and sellers were not known, sources said Alibaba pared its stake from 13% to 10%, selling shares worth $200 million through subsidiaries Ant Financial and Alipay

Tags: Previous Next
Generated by Feedzy