Source document

Loading document…
Interim results for 6 months ended June 2023 — EIGHT CAPITAL PARTNERS PLC