China-based video streaming company iQiyi recorded a 5% decrease in revenue in the second quarter and an 80% plunge in net profits. The firm said Thursday that revenues in the April to June period came in at RMB7.45 billion ($1.04 billion at current rates of exchange), down year-on-year and also 6% lower than the first […]