By Shwetali Sapte2026-02-10T08:18:00
Punch Pubs has reported total revenue of £105.1m for the 16 weeks ended 30 November 2025, with the operator recently completing or agreeing on 49 acquisitions - including 30 sites from McMullen’s
Already have an account? Sign in