Alibaba Pictures Posts $139 Million 2016 Loss

 /  Money  / 
The company blamed soaring sales and marketing of RMB 1.1 billion (US$159.6 million) for the expanded loss, which compared with an RMB 466 million net profit in the previous year. Read More

China Box Office: 2016 Fails to Eclipse 2015’s Mid-Autumn Festival Take

 /  Box Office  / 
The top four spots at this week’s Chinese box office were captured by four new local-language films, all released to coincide with China’s three-day Mid-Autumn Festival. Read More