TGI Fridays suddenly closes 16 sites in administration deal

Liberty Bar and Restaurant Group, which own the famous brand, filed a notice to appoint administrators last month