Source document

Loading document…
Half-Yearly Report to June 2025 — RIT CAPITAL PARTNERS PLC