Alibaba Group Holding

Baidu video streaming unit iQiyi launches $2.4 billion U.S. IPO

Sun, 18 Mar 2018 - 07:52 GMT

The listing is expected to give the firm extra financial muscle as it squares off against rivals in the Chinese market.

More