Insect larvae contamination prompts kids chew bar recall and production halt
Production of Annabel Karmel snack bars has ceased and a recall has been issued in the UK and Republic of Ireland following three consumer complaints of insect contamination.