News

Restaurant chain Leon lost almost £20m in the year it was sold by the billionaire Issa brothers to Asda, it has been revealed. The company had been purchased by the brothers’ Lancashire-based ...