China Express Deliveries Surge

Express delivery in China resulted in 2.6 billion deliveries in the first quarter, up 51.9 percent year-on-year, Xinhua reported.
For the full story: Log In, Register for Free or Subscribe