Home Business Alibaba records $10b sale in one hour