Chinese streaming video portal iQiyi yesterday launched its own in-house film production studio, iQiyi Pictures. iQiyi was already working with a handful of major studios to produce nearly 30 TV shows. The move to the big screen comes as many...