Daimler says to pay 870 mn euro fine over diesel recalls 2 min read Editor's Choice Daimler says to pay 870 mn euro fine over diesel recalls Daimler said it was “in the company’s best interest” not to contest the order German car giant Daimler said Tuesday it will not contest an... Read More