The XL Foods facility in Alberta, Canada, which was at the center of a massive nationwide beef recall, has been ordered by the Canadian Food Inspection Agency (CFIA) to take immediate action to address some of the safety issues that were ...
Tags: massive nationwide beef recall, safety issues, beef products