Disney Can Stream Its Movies In China Again, Thanks To AlibabaThe 5Th News · 17:40 12 Feb 2018Alibaba ( BABA ) said in a statement Monday that it had signed a deal to stream over 1,000 Disney ( DIS ) movies and TV episodes in China on its Youku video platform. Netflix ( NFLX ) admi… Read More