2023 First Half Pre-Close Trading Update | RNS | Ticker