Loading homepage
Will any major carrier (>$1B annual revenue) announce permanent closure in 2026? | Rig Load