In 2024, almost 20,000 (19,940) people lost their lives in road crashes across the EU, according to latest statistics released by the European Commission. This represents a 2% decrease compared to 2023 and marks continued, but slow, progress toward the EU’s Vision Zero goal of halving road deaths and serious...