Blog Eng, Market

Final 2019/2020 olive oil campaign

With oil mills now mainly closed, ISMEA estimates Italian Olive oil production at 365,000 tons, 110% more than in the […]