Tag: St. Thomas
-
AM800 CKLW: Volkswagen picks St. Thomas for 1st North American EV Battery Plant
Flavio Volpe, president Automotive Parts Manufacturers’ Association discusses Volkswagen picking St. Thomas for its first North American EV Battery Plant.