FSIS gives more details on Rancho problems
BELTWAY NOTEBOOK -- In statements provided to the media and reports in various California newspapers, USDA’s Food Safety and Inspection Service is shedding more light on Rancho Feeding Corporation, a Petaluma-based company which recently recalled more than 8.7 million pounds of beef products (see FCN Feb. 14, 2014, Page 3).