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

It plans to offer 125 million American depositary shares priced at $17 to $19 each, the company said in a filing to the U.S. Securities and Exchange Commission. – Brenda Goh, Reuters http://ift.tt/2pkrp3o