Settoon Towing of Houma, La., has taken delivery of 15 new towboats since 2010, and has another five under construction. The rapid growth of the company would be impressive any time, but more so given the dreary economy of the past four years. The company's corporate offices are located on Highway 70, a stretch of levee-lined pavement sandwiched between the Atchafalaya River and Belle River, just south of Pierre Part.
展开▼