Alibaba has fired Zhao Yan, the head of its live-streaming division Taobao Live, after he allegedly helped his girlfriend secure a job with a live-streaming company and accepted gifts from business partners. Yan also allegedly helped third-party live-streamers secure a contract with Taobao Live, according to an internal memo seen by Reuters.