September 28, 2015

Will Volkswagen scandal tarnish ‘Made in Germany’ image?