Alibaba's Revenue Dips Amidst E-Commerce Battle - Rollup News