Source document

Loading document…
Integrated Report 2025 (PDF/13,410KB) — MIZUHO FINANCIAL GROUP, INC.