Xinmei Shen is a producer at Abacus. Before Abacus, she interned at The Information while studying at the University of Hong Kong.
China technology coverage, video production
‘Mulan’ already has bad reviews in China ahead of its release
Sep 08, 2020
‘Joker’ is set to break a box office record, but one country might not get to see it
Oct 24, 2019