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
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