China, Hangzhou - June 26, 2014 A staff of S.F. Express, China's leading courier service, delivers parcels in the HQ campus of Alibaba Group in Hangzhou in east China's Zhejiang province Thursday June 26, 2014.
{}