SawitMarket
French manufacturing stagnates in March as Middle East conflict hits orders -final PMI