Home Finance Alibaba and JD rack up record $115 billion of sales

Alibaba and JD rack up record $115 billion of sales

by admin
Singles Day 2020: Alibaba and JD rack up record $115 billion of sales