GM to pay $145.8 million penalty after US finds excess emissions in 5.9 million vehicles

GM to pay $145.8 million penalty after US finds excess emissions in 5.9 million vehicles