News

Although STO’s revenue per parcel drop was reduced to midsingle digits in the third and fourth quarters of 2024, STO’s commitment in September 2024 to increase capacity to 100 million per day over the ...