The Shanghai Film Development Research Institute has been launched to create a think tank for the development of film in Shanghai.Oct 11, 2024Reading