Half-Year Report for Six Months Ending Dec 31 2023 | RNS | Ticker