This infographic shares the message that globally, road traffic crashes cost USD $518 billion, costing individual countries 1 to 2% of their annual GDP. 01.12.2015