General Motors to pay nearly $146 million for excess car emissions

background image