Chinese video streaming giant iQIYI saw its losses deepen, in the April to June second quarter of its financial year. The company grew subscriptions, but was hit by rising content costs and lower advertising revenue Its parent company, Chinese search leader, Baidu saw its year on year profits drop, though it recovered from loss in […]