Diesel

1 result

A woman walks past Mercedes cars at a dealership in Berlin on July 13th. German media say  Daimler AG possibly installed emissions cheating software into a million Mercedes vehicles. Photograph: Getty

Over a century after Rudolf Diesel died in mysterious circumstances, a growing number of Germans believe the engine that still bears his name is about(...)