New Energy lays off 40 employees
SOUTH BEND – New Energy Corp., which operates an ethanol refinery on South Bend’s far south side, announced it will idle the facility for the winter, putting 40 people out of work. The reason for the decision was the economy, said President Russ Abarr. “We’ve been looking at what we can do and trying to […]
