File picture shows an Alibaba.com company logo at its Hong Kong office

 
File picture shows an Alibaba.com company logo at its Hong Kong office
An Alibaba.com company logo is displayed at its Hong Kong office, in this file picture taken March 16, 2010. Alibaba.com Ltd, China's largest listed e-commerce company, posted a 25 percent slide in first-quarter earnings on April 23, 2012, weighed down by a shrinking paying member base as global economic uncertainty took a toll. REUTERS/Bobby Yip/Files (CHINA - Tags: BUSINESS LOGO)