The Directors of Icons have bought the majority stake back from Marka PJSC and now have full control of the company. London, 4 August 2020 – Icons Shop Limited, the UK-based signed memorabilia company, today announced that it had bought back the majority stake previously owned by  Marka PJSC. Marka acquired a 65% share in…