Stability achieved, fragile growth: Europe at a Crossroads

00:00 / 18:45