The Society of Feed Technologists (SFT) is holding its Industry Update conference on 12th March 2026 with the theme You Are What You Eat. The event promises a fresh take on the traditional Next Gen Conference and aims to engage with...

read more