2023 Interim Results - Duke Capital | RNS | Ticker