08-09-2016 17:40
via
thegrocer.co.uk
A good season for almonds sees prices fall 36%
European almond prices have fallen 36.1% year on year due to higher production forecasts…
Read more »