Volkswagen recently announced its intention to build a plant in St. Thomas for electric vehicle batteries. Read More
Mordue: Did Canada, Ontario pay too much to lure VW battery plant?
Posted on by The London Free Press
More From Author
ATM scams cost 95-year-old, two other seniors thousands: OPP
3 February 2025
Police chief pushes for return of officers to St. Thomas schools
3 February 2025