A manufacturer in Alabama has laid off staff. Technicolor reported to the state it has laid off 100 employees at its Huntsville facility. The layoffs went into effect Aug. 10, according to a WARN notice. Technicolor, which is headquartered […]
Originally published on www.bizjournals.com