Alibaba Pictures, the film arm of Chinese tech giant Alibaba, says that the coronavirus outbreak has shrunk its business. The company told investors that revenues in the six months from the beginning of April to the end of September 2020 had declined by 35-40% compared with the equivalent period in 2019, when they were RMB1.5 […]