Previous Image


US vehicle safety ratings may see inclusion of crash avoidance technology and pedestrian protection 418716