River Rouge-Yes, Flint-Yes, Cadillac?-No. Cadillace is a beautiful city in Northern Michigan. Add to your list Saginaw, Bay City, and large parts of Lansing.
Did these companies ever consider the families living around these plants? Remember Love Canal?