SawitMarket
Spain March manufacturing PMI 48.7 vs 50.4 expected