24 Jul 2012
Latin NCAP featured in the UK’s Guardian
If you live in Latin America, by 2020 you will be three times more likely to die on the roads than in a high-income country, according to the World Health Organisation (WHO)