Euro zone March final manufacturing PMI up from flash estimate

Has come in at 56.6, up from flash 56.3, 40 month high.

Featured Videos