CC Industries

towing company insignia

Southern Towing Company acquires Devall Towing

Memphis, Tenn., headquartered Southern Towing Company (STC) reports that it has acquired Sulphur, La., headquartered Devall Towing from the Devall family. Founded in 1952, Devall is a towboat and barge operator for