Read news on alibaba with our app.
Read more in the app
Alibaba Writes Down $1.2 Billion on Youku, Loss-Making Streamer, as Group Profits Plunge