World's General Motors to pay $146m fine over excess emissions from older vehicles | Automotive Industry News July 3, 2024