FCA’s Ontario Plant Suspends Minivan Production Due To Flooding


Two days of heavy rain was enough to halt production at FCA’s minivan factory in Windsor, Ontario, with the company sending around 2,000 employees home early on Tuesday.
Read more »