PLAYSTATION
Alibaba shares jump after China orders Ant Group to revamp business
An Ant Group logo is pictured at the company's headquarters, a subsidiary of Alibaba, in Hangzhou, Zhejiang Province, China, on October 29, 2020.Aly Song...