General Motors will pay fine of $146 million for excess car emissions
General Motors will pay a fine of nearly $146 million and take other steps to resolve excess emissions from nearly 6 million vehicles on the nation’s roads, the Environmental Protection…