10.0.3.230

Terra Firma seals £276m Garden Centre investment

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