site logo

Alibaba's Global Shopping Festival reports strong early results

Courtesy of Alizila