Hong Kong (CNN Business) Investors are getting nervous about iQiyi (IQ), the online streaming provider often referred to as the "Netflix of China," as regulators examine allegations of inflated earnings. The company said it had already begun its own internal review of the claims, and expected a "positive" outcome. The report released in April by activist short seller Wolfpack Research, accused iQiyi of "committing fraud well before its IPO in 2018," and continuing to do so since then. It alleged that the company had vastly inflated its revenue and user numbers, by margins of up to 44% and 60% respectively. iQiyi pushed back on the allegations at the time, asserting in a statement that "the report contains numerous errors, unsubstantiated statements and misleading conclusions and interpretations."
Source: CNN August 14, 2020 10:30 UTC