Technology | Sun Jun 14, 2015 10:38am EDT

Alibaba to launch Netflix-like video streaming service in two months