iQIYI Inc, Chinese major streaming video (Baiduaffiliated), has faced sustained Chinese CAC (Cyberspace Administration of China) enforcement scrutiny over alleged inadequate online content moderation at iQIYI operations, plus the historic 2020 USD 700+ million Wolfpack Research shortseller report alleging accounting irregularities at iQIYI affecting US ADRlisted institutional shareholders amid USChina decoupling pressure.