Alibaba announced initial public offering plan

epa04130376 People walk in the headquarters campus of Alibaba Group, mother company of Chinese e-commerce giants Taobao and Tmall, in Hangzhou, Zhejiang province, China, 17 March 2014. Alibaba has announced its plan of initial public offering (IPO) in New York, USA that could value the firm at around 140 billion US dollar. EPA/CRAB HU CHINA OUT