BlueGem Capital has sold its c.40 per cent stake in Liberty London to Glendower Capital. Revenues at the iconic retailer had grown to £166 million for the year to 2018 with EBITDA at £25 million, a dramatic improvement since BlueGem acquired it in 2010.
Share