PIN Report

30/06/2025

The 2025 ETSC PIN Report: The EU is still far from achieving Vision Zero

The European Transport Safety Council (ETSC) has published its 19th Annual Road Safety Performance Index (PIN) Report, warning that the EU is falling significantly short of its 2030 goal to halve road deaths and serious injuries based on 2019 levels. In 2024 alone, 20,017 people lost their lives on EU roads – a decrease of only 2% compared to 2023. This pace is far below the necessary annual reduction of 6.1% required to stay on track toward the 2030 target.