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.
Agency Spy is reporting that 30 iCrossing employees have just been fired in the latest round of layoffs in the agency... this is on top of a mass firing that took place a few months ago.