Germany May final services PMI 48.1, vs. 47.8 expected and 47.8 prior.

2026-06-03

Germany May final services PMI 48.1, vs. 47.8 expected and 47.8 prior.