Autos

BMW to pay $3 million in NHTSA fines

BMW has settled with the National Highway Traffic Safety Administration and will pay $3 million.

Buying a Car