site logo

JD.com rakes in $24B from self-made shopping holiday