By Shwetali Sapte2025-08-04T07:50:00
The pizza delivery chain said it is taking “proactive steps to drive profitable growth”, with 74 sites closed in 2024
Already have an account? Sign in