Switzerland March manufacturing PMI 60.3 vs 64.3 expected - ConsultFX

Switzerland March manufacturing PMI 60.3 vs 64.3 expected

Latest Swiss data released - 3 April 2018 A big miss on the data, and quite a fall compared to prior reading as well. Looks like it's a fall across all areas based on the report: