Young men walk past the corporate logo at the headquarters compound of Alibaba Group in Hangzhou in eastern China's Zhejiang province Monday May 21, 2012. Struggling Internet company Yahoo Inc. has ... more 
Young men walk past the corporate logo at the headquarters compound of Alibaba Group in Hangzhou in eastern China's Zhejiang province Monday May 21, 2012. Struggling Internet company Yahoo Inc. has secured a lifeline after agreeing to sell half of its prized stake in Chinese e-commerce group Alibaba for about $7.1 billion, with most of the cash going to shareholders. (AP Photo) CHINA OUT less 
1 / 27
Associated Press
Mon, May 21, 2012 6:25 PM EDT