FILE – 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. The Chinese e-commerce giant Alibaba says it’s gearing up to go Login to read more