Italian PMI a tad up, worst than expected

1 year ago 55

Feb service index up from 51.2 to 51.6 but 53.1 was forecast
Read Entire Article