2026 Half Year Financial Results Presentation - South32 Limited | RNS | Ticker