SawitMarket
Italy March manufacturing PMI 51.3 vs 50.9 expected