Dec 14, 2017 - Alibaba's Struggling Video Unit Youku Tudou Signs Licensing Deals To Catch Up With Rivals Youku Tudou, the struggling video hosting and streaming arm of China's Alibaba Group Holding Log in to leave a comment .