News
China’s largest streaming service hit with fraud allegations just days after Luckin bombshell
Muddy Waters concluded that iQiyi fabricated its revenue and number of users.
News
Muddy Waters concluded that iQiyi fabricated its revenue and number of users.