"It's my role to report. It's your role to press for reforms"
The Canadian Food Inspection Agency has suspended the licence of 9105-8016 Quebec Inc. for failure to meet standards outlined in federal legislation.