Chinese Streaming Giant iQIYI Wins $1.96 Million Default Judgment Against Pirate Site Aiyifan in U.S. Court
Chinese streaming giant iQIYI has secured a significant legal victory in a United States federal court against Aiyifan, a prominent pirate streaming…