Jeffboat Laying Off 120 in Indiana July 21, 2009 No Comments on Jeffboat Laying Off 120 in Indiana Post View 8 Jeffersonville, Indiana-based barge manufacturer Jeffboat will lay off 120 at its plant on the Ohio river. The plant currently employs 1,220 at the facility. The…