no wonder why honda getting (MUCH) safer...
Honda's failure to report 1,729 death and injury claims to NHTSA from 2003 to 2014
speaking of ~20 per million range, 1729 will definitely tilt the scale.
this is on google finanace 's headline
Honda's failure to report 1,729 death and injury claims to NHTSA from 2003 to 2014
speaking of ~20 per million range, 1729 will definitely tilt the scale.
this is on google finanace 's headline