Germany June final composite PMI 49.5; consensus 48, prior 48.

2026-07-03

Germany June final composite PMI 49.5; consensus 48, prior 48.