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