Sunday, 5th, 2024 | 12:54PM 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