Business

October 31, 2012

ICM lays off 25 more employees

ICM of Colwich has laid off 25 more employees, the latest in a string of cuts dating to 2008 as ethanol industry growth stalled.

Related content

Comments

Editor's Choice Videos