The documentary portrays a harsh workplace culture that's increasingly out of fashion in China itself.
No comments:
Post a Comment