Germany's final March services PMI was 50.9, below the expected 51.2 and the previous reading of 51.2.

2026-04-07

Germany's final March services PMI was 50.9, below the expected 51.2 and the previous reading of 51.2.