Sunday, 20th, 2025 | 7:43AM Updated

People walk below movie posters at the Xintiandi entertainment center on May 18, 2006, in Shanghai, China.
China Film Group Eyes $600 Million IPO After Years of Delays

    In Case You Missed It

    Real Time Analytics