CFI, the 70-year-old truckload carrier based in Joplin, Missouri, has re-invented itself once again.

Leave a Reply