News
The plant, which is a joint venture with VW and its battery spinoff Power Co, will be located in the southwestern Ontario city of St. Thomas, midway between Toronto and Windsor. The German ...
We are committed to be a reliable partner and good neighbor for the people in St. Thomas and Ontario.“ No details of any financial deal with the company were announced on Monday, but the federal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results