November 5, 2015 / Coventry, UK

The Society of Feed Technologists (SFT) is a forum open to anyone interested in farm livestock, to meet and discuss common agricultural livestock problems and solutions in a non-competitive environment (…)