Business

China's Alibaba Group seeks $1 billion in long-awaited IPO

Published: 

Young men walk past the corporate logo at the headquarters compound of Alibaba Group in Hangzhou in eastern China's Zhejiang province in this May 21, 2012 file photo. (AP)