Interim results for the six months to 31 Mar 2023 - Titon Holdings PLC | RNS | Ticker