CAST Publishes New Findings on Sustainable Animal Agriculture

New CAST (Council for Agricultural Science and Technology) Video Examines the Issue of Animal Feed vs. Human Food Click here for video: CAST Video

There is a companion report and summary:  CAST Report on Animal Agriculture

This video and report comes recommended by Society member and agriculture commentator, Duncan Allison.