HSBC HOLDINGS PLC IRpress release · 2025-12-31Download Annual Report and Accounts 2025 PDF 10MB 372 pages