Aldi is committing over £5 billion to long-term supplier agreements as part of its ongoing support for British farming and food production.
Read on WOBR AI →