By Hannah Currie2023-07-27T07:19:00
Some 5,736 pubs, hotels, restaurants, bars and cafes have closed over the last 12 months, new research from CGA by NIQ and AlizPartners reveals
Already have an account? Sign in