The Great Green Diesel Swindle

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…