UK food preparation businesses have been warned to review their insurance cover following the introduction of Natasha’s Law on October 1. The law, officially titled
UK food preparation businesses have been warned to review their insurance cover following the introduction of Natasha’s Law on October 1. The law, officially titled