Tomatoes Italy : Italy limits tomato processing in response to low prices

The price of Italian processed tomatoes has fallen 15% year on year due to a glut in supply leading industry

Recent Articles