They are two express delivery companies
STO Express is the registered trademark of Shanghai Shengtong Industrial Co., Ltd. The company was founded in 1993 and is a domestic joint venture mainly engaged in express delivery ( private) enterprises.
Shanghai Yuantong Express Co., Ltd. was established on May 28, 2000. After eight years of careful development, it has now become a large-scale private enterprise integrating express delivery, logistics and e-commerce.