Alibaba Posts First Sales Miss in Two Years