Edmund Graham, ICSA beef chair believes that while all farmers have been hurt over the last 9 months, beef finishers have been the worst affected.
See All 1421 Episodes of "Podcast items"