ADVERTISEMENT

London

St. Thomas mayor and delegates visit Volkswagen battery plant in Germany

Published

Milestone week for St. Thomas' Volkswagen plant CTV London's Bryan Bicknell chatted with St. Thomas Mayor Joe Preston while he's in Germany visiting their Volkswagen battery plant.