Back to Carriers

STO Express

Network – 80 main hubs across China, 40,000 vehicles, 8,500 service station and shops with over 22,000 employees over the network. 

2.33 million completed deliveries in 2014.

Fully Trackable 5-8 days service

 

Contact Details