HSBC HOLDINGS PLC INTERIM RESULTS 2023 - HSBC Holdings plc | Ticker