Technology | Mon Apr 28, 2014 12:28pm EDT

Alibaba, Yunfeng agree to buy $1.22 billion stake in Youku Tudou