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