Insolvency Deal Saves Pizza Hut As Landlords Agree to Cut Rent
In a bid to stop the chain from collapsing, Pizza Hut’s landlords have agreed to cut their rent after voting through an insolvency deal which will see 29 restaurants close and let up to [...]