Public liability insurance for greengrocers covers injuries to customers on your premises, damage to customer property, and product liability claims related to foodborne illness or contaminated produce. It protects you against legal costs and compensation claims that arise from accidents in your shop or issues with the products you sell.