Source document

Loading document…
half year report June 2024 — IGI HOLDINGS LIMITED