Europe's largest economy contracted for a second consecutive year in 2024, its worst performance in two decades. And ...