Magazine article Screen International

Alibaba Pictures Appoints Fan Luyuan as CEO

Magazine article Screen International

Alibaba Pictures Appoints Fan Luyuan as CEO

Article excerpt

Alibaba Pictures has invested in Star Trek Beyond and Mission: Impossible - Rogue Nation.

Alibaba Pictures, the entertainment arm of the e-commerce giant, has appointed Fan Luyuan as CEO, replacing Yu Yongfu.

Fan previously held several posts at Alibaba Group’s digital payment platform, Alipay, most recently senior vice president. He was also president of Alipay Business Unit and the Wealth Management Business Unit at Alibaba’s Ant Financial Services Group.

Joining Alibaba in 2007, Fan was also involved in the launch of Yu’e Bao, an online investment service that operates similarly to crowd-funding platforms and has been involved in financing Chinese films. …

Search by... Author
Show... All Results Primary Sources Peer-reviewed

Oops!

An unknown error has occurred. Please click the button below to reload the page. If the problem persists, please try again in a little while.