Vistra Energy Duck Creek Power Plant Layoffs: 61 Workers in Canton, IL (Oct 2019) — WARN Index
Vistra Energy Duck Creek Power Plant filed a WARN notice in Canton, IL on October 1, 2019: 61 workers affected, closing, effective December 17, 2019.
Notice details
- Employer
- Vistra Energy Duck Creek Power Plant
- Location
- Canton, IL (Illinois)
- Address as filed
- 17751 N. Cilco Road, Canton, IL 61520
- Workers affected
- 61
- Type
- Closing
- Notice date
- October 1, 2019
- Effective date
- December 17, 2019
- Source
- State agency listing