Home / Publications / Group Press Releases / Document
20% Total return on Life & Savings European Embedded Value28% Total return on Group Embedded Value