CAB and NCBA

Many of you already know that beef demand is the best it has been in over 20 years at 65 on a graph called the beef demand index. In 2000 this number had fallen from 100 to 50 in the previous twenty years from 1980. How was the cattle industry able to reverse this downward […]