Industry and producers close a price of 102 euros per ton of tomato. Farmers demanded this important...

You should login or purchase a subscription to view this content

 

Close Menu