Date: 24/07/17 Chicago Tribune German carmakers colluded on diesel controls, technology for decades: report Another week, another scare from the German car industry. What began with Daimler’s massive recall of more than 3 million diesel cars to lower their emissions, ended on Friday with Audi also embarking on a voluntary recall of 850,000 vehicles. Adding…
via Watts Up With That?
July 26, 2017 at 12:18AM
