Skip to Content

Loading Video...

Alibaba's streaming plans in China could spoil Netflix's

June 15, 2015 21:58 PM UTC
- Updated November 05, 2019 14:48 PM UTC

Alibaba Group announced plans for its video streaming site, which could hurt its American rival's chances in the country.