The European Transport Safety Council (ETSC) released some very interesting infographics including the latest data on road deaths across the European Union and other countries covered by ETSC’s Road Safety Performance Index (PIN) programme. Full analysis and background data tables can be found in the latest annual edition of the ETSC PIN report