Copyright PandaRadio 2026
Icon Foods, a UK chocolate brand, has entered voluntary liquidation, reflecting the strain on suppliers in the retail sector.