The Chinese mainland’s 618 Shopping Festival Delivers 3.59 Billion Parcels
China’s 618 shopping festival wraps up, with express delivery firms handling 3.59 billion parcels in the first week, driven by a large online user base and robust consumption.