FRANKFURT -- Germany’s road vehicle authority, KBA, has found five “illegal switch-off devices” in Daimler engines, the Bild am Sonntag newspaper reported on Sunday.
FRANKFURT -- Germany’s road vehicle authority, KBA, has found five “illegal switch-off devices” in Daimler engines, the Bild am Sonntag newspaper reported on Sunday.