The Canadian Food Inspection Agency has cancelled its licence for Stelcore Retail Ltd., based in India.
It said the company “provided false or misleading information in its Safe Food for Canadians licence application with respect to its business address.”