Road traffic deaths continue to rise globally, climbing to 1.35 million in 2016 and are now the leading cause of death eighth leading cause of death for people of all ages.
Brazil Urged to Adopt UN Vehicle Safety Standards
A new report commissioned by Global NCAP has revealed that 34,000 Brazilian lives could be saved and 350,000 serious injuries prevented by 2030, if UN vehicle safety regulations were adopted.