Alibaba Buys Back $7.1 Billion Stake From Yahoo as IPO Looms

Alibaba Buys Back $7.1 Billion Stake From Yahoo as IPO Looms

Nelson Ching/Bloomberg

Signage is displayed outside Alibaba.com Ltd.'s headquarters in Hangzhou, Zhejiang Province, China.