Neuco Inc. to Add New Jobs in Downers Grove, Illinois January 24, 2011 No Comments on Neuco Inc. to Add New Jobs in Downers Grove, Illinois Post View 2 Neuco Inc., a leading company that optimizes software solutions for electric power plants, announced that an expansion plan is currently in the works to boost…