Inflation, input costs, weather and disease around the world all affect global beef production.
See All 1587 Episodes of "beefmagazine"