ADVERTISEMENT

London

Site tour given of future Volkswagen plant in St. Thomas

Published

Site tour of future Volkswagen plant The property that's being prepared for a Volkswagen electric vehicle battery plant was saw some foot traffic on Tuesday.