Total assets of STO Express 2017-2023
In 2023, STO Express's total assets had amounted to 22.75 billion yuan, a 11.89 percent increase compared to the previous year. The Chinese leading courier company witnessed a steady growth in its assets between 2017 and 2023.