Draghi Warned Against Paralysis. A Year On, Europe's Delivery Is Slowing
EPIC's Draghi Implementation Index shows Europe turned 15.7% of the report's 383 recommendations into binding law by July 2026 — and the pace of delivery has roughly halved since January.
The Europe Debate
Aug 13, 2026