Steve McLean, Head of Technology - Agriculture, Fisheries & Procurement, Marks & Spencer | Agri Business Review

A Burning Platform For Innovation