Terra Firma seals £276m Garden Centre investment

450
British private equity firm Terra Firma has sealed its investment in The Garden Centre Group (TGCG) in a deal that value