Earlier this year the company closed four under-performing sites and last month Byron's investors hired management firm KPMG to undertake a strategic review and assess the short and medium term options for the business. The chain has branches in London as well as in Cambridge, Liverpool, ...
Delivered by KPMG Today (@KPMG_TO)
Article continues here
Follow @KPMG_TO on Twitter to get latest updates