41 active school or business cancellations.
×

German producer prices fall 2.3% y/y in November

By Thomson Reuters Dec 19, 2025 | 1:15 AM