By George Arnett2026-03-31T06:55:00
The company said that a new series of long-term agreements with 2,500 British and Irish farms will deliver 3.1 million tonnes of Sainsbury’s own brand fresh products.
Already have an account? Sign in here