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

More WARN layoffs in Illinois