Advertisement

John Intini

General

So long Chrysler?

Company is said to be looking at “alternative locations” for plants in Brampton and Windsor