Advertising fell to 3.46% of 2025 sales as co-produced dramas took 48.2%. Cash stood at $933,665, and the IPO still awaits a renewed China securities filing.
Read the full article on PPC Land →