By Maria Gonçalves2024-05-22T14:38:00
Source: Getty Images
Spanish olive oil production slumped from 1.5 million tonnes in 2021/2022 to around 660,000 tonnes in the 2022/2023 season
Already have an account? Sign in here
Already have an account? Sign in here