Home Economy News 3 headwinds facing German economy in 2025