VW has canceled its contracts with Prevent Group, the supplier that forced the automaker to idle six factories when it stopped delivering components.
VW has canceled its contracts with Prevent Group, the supplier that forced the automaker to idle six factories when it stopped delivering components.