Echo Windows Employees Speak Out Against Layoffs February 25, 2009 No Comments on Echo Windows Employees Speak Out Against Layoffs Post View 0 After learning that 140 workers would lose their jobs, employees at Echo Windows in Red Oak, Iowa spoke out against the new company ownership. "What…