Last year 27,000 merchants joined and Alibaba’s sites grossed £6.1b. Read More... Topics: Business, Society Keywords: Society, Business, Markets, Singles’ Day, Alibaba