NHTSA Awards Honda $70 Million Fine

NHTSA Awards Honda $70 Million Fine

In addition to a five-star rating for the 2015 Fit, the National…