CNBCChinese search giant Baidu's video streaming unit iQiyi launches $2.4 billion US IPOCNBCChinese video streaming service provider iQiyi, a unit of search engine giant Baidu, has launched an initial public offering in New York worth up to $2.4 billion. It plans to offer 125 million American depositary shares priced at $17 to $19 each, the ...and more »