A brand claiming to have created the first chilled, ready-to-eat soup in a can has launched in the UK. Called Dozz, it promises to bring “convenient, ready-to-drink soup to busy, health-conscious ...