Really interesting to go back to this today. Rates are at their highest level in 16 years, and TTT is up 60%+.
Really interesting to go back to this today. Rates are at their highest level in 16 years, and TTT is up 60%+.