China logged a record 180 billion express deliveries in the first 11 months of the year, according to state media reports, as the country’s online shopping platforms continue to rake in orders despite an economic slowdown. Xinhua said the bumper parcel deliveries – which reached as high as 777…
Continue reading...