IIHS Notices Modern Vehicles Offer Terrible Visibility, Asks NHTSA for Safety Help

However, it is likewise pressuring the National Highway Traffic Safety Administration (NHTSA) to ramp up efforts to reduce the rising number of on- …