Down from flash estimate of 47.6 and a 33-month low.
German March final manufacturing PMI 48.4, up marginally from flash 48.1
Down from flash estimate of 47.6 and a 33-month low.
German March final manufacturing PMI 48.4, up marginally from flash 48.1