PRNewsWire · November 1, 2026iQIYI Launches China's First AI Film Studio in Shanghai, with Inaugural Title "Cop in Trouble" in ProductionGet the app for moreExplore stock news, insights and company research.Get the app →Source: PRNewsWire ↗