Semi-annual report H1 2024