London Free Press
Volkswagen recently announced its intention to build a plant in St. Thomas for electric vehicle batteries. Read More
Read the full story from the source
Mordue: Did Canada, Ontario pay too much to lure VW battery plant?