February 13, 2019
Via: Industry WeekI saw the headline that General Motors had announced they were closing four U.S. auto plants, and one of them was in Lordstown, Ohio. This announcement caused me to flash back to another Ohio plant closure—the Ford assembly plant in […]
July 9, 2024
June 25, 2024