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 »