The Future of Finance 2025: Fit for Growth, Built for Purpose
Banks delivered 30% TSR globally from June 2023 to June 2024, compared to 19% for the market as a whole.
Company · 1 document
Banks delivered 30% TSR globally from June 2023 to June 2024, compared to 19% for the market as a whole.