Sunday, 22nd, 2024 | 4:19PM 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