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

Senior Alibaba Pictures Executive Detained For Suspected Bribery

 /  News  / 
Another senior executive at Alibaba Group Holding Ltd.'s movie production arm has been detained under suspicion of corruption, according to multiple local media reports. Read More