GM will pay $146m in penalties because 5.9 million of its older vehicles pollute too much

Fortune

The National Highway Traffic Safety Administration said that certain GM vehicles from the 2012 through 2018 model years did not comply with federal fuel economy requirements.