DAIMLER PLANT MISSISSAUGA

CP

Daimler Shuttering Lone Canadian Factory

The division of German automaker Daimler that makes transit buses for Toronto, Ottawa, New York and other cities across North America is closing its lone Canadian factory as it winds down operations....