Fractionally above flash estimate of 50.0.
German March final services PMI 52.1, slightly better than flash estimate of 51.8.
Fractionally above flash estimate of 50.0.
German March final services PMI 52.1, slightly better than flash estimate of 51.8.