Interim Results for the six months ended 30 Sep 24 - Duke Capital | RNS | Ticker